使用python在脚本中创建文件

2024-04-19 20:05:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我对Python还不熟悉。

我想知道是否可以在写入之前在脚本中创建一个文本文件。 我不想使用命令提示符创建文本文件。

我写这个脚本是为了将结果写入文件

with open('1.txt', 'r') as flp:
        data = flp.readlines()

但是我知道1.txt必须在写入之前创建。

任何帮助都将不胜感激。


Tags: 文件txt脚本dataaswithopen文本文件
3条回答

Open can be used in a several modes,在您的情况下,您是以读取模式(“r”)打开的。要写入文件,请使用写入模式(“w”)。

因此,可以使用以下命令获取文件对象:

open('1.txt', 'w')

如果1.txt不存在,它将创建它。如果它确实存在,它将截断它。

如果文件不存在,则使用open(filename,'w')创建该文件。但是要小心,如果文件存在,它将被重写!

您可以阅读更多详细信息here

您可以使用open()创建文件。 示例:

open("log.txt", "a")

如果文件还不存在,这将创建该文件,如果文件已经存在,则将附加到该文件。

相关问题 更多 >