我是python的新手。
我想知道是否可以在写入之前在脚本本身中创建一个文本文件。我不想使用命令提示符创建文本文件。
我写了这个脚本来将结果写入文件
with open('1.txt', 'r') as flp:
data = flp.readlines()
Run Code Online (Sandbox Code Playgroud)
但是我知道在写入之前必须创建 1.txt。
任何帮助将不胜感激。
Open 可以在多种模式下使用,在您的情况下,您以读取模式('r')打开。要写入文件,请使用写入模式 ('w')。
所以你可以得到一个文件对象:
open('1.txt', 'w')
Run Code Online (Sandbox Code Playgroud)
如果 1.txt 不存在,它将创建它。如果它确实存在,它将截断它。