在Python中创建一个文本文件(.txt
)非常简单,你可以使用内置的文件操作函数。下面是一个基本示例,展示如何创建一个名为example.txt
的空文本文件,并写入一些内容:
# 打开(或创建)一个文件用于写入
with open('example.txt', 'w') as file:
# 写入一行文本
file.write("这是文件中的第一行内容。\n")
# 写入第二行文本
file.write("这是文件中的第二行内容。\n")
# 注意:'w'模式会覆盖原有文件内容,如果文件已存在。
# 若要在现有文件后面追加内容,请使用'a'模式,如:`open('example.txt', 'a')`
这段代码首先使用with open...as
语句打开了一个名为example.txt
的文件。参数'w'
表示写入模式,如果文件已经存在则会被覆盖;如果文件不存在,则会新建一个。接着,使用file.write()
方法向文件写入了两行文本。最后,当with
块结束时,文件会自动关闭,无需显式调用file.close()
。
如果你只是想创建一个空的文本文件,而不需要写入任何内容,可以直接打开然后关闭文件即可:
with open('empty_file.txt', 'w') as file:
pass # 这里什么都不做,文件打开后立即关闭,自然就是空的
这样就创建了一个名为empty_file.txt
的空文本文件。