📜  写入文件 python (1)

📅  最后修改于: 2023-12-03 14:50:09.178000             🧑  作者: Mango

写入文件 Python

在Python中,我们可以使用open()内置函数来打开文件。这有两种方式来写入文件。

1. 写入文件模式

在写入文件模式中,我们使用文件对象的write()方法来写入数据。

with open('file.txt', 'w') as file:
    file.write('Hello, World!')

在这个例子中,我们使用open()函数创建或打开file.txt文件,并将文件对象赋值给file变量。我们将第二个参数设置为'w',表示我们将要写入文件。

使用with语句来打开文件,这样当文件使用完毕时,它就会自动关闭。

然后,我们使用文件对象的write()方法将字符串写入文件中。

2. 追加模式

在追加模式中,我们使用文件对象的write()方法将数据添加到文件的末尾中。

with open('file.txt', 'a') as file:
    file.write('\nHello again, World!')

在这个例子中,我们将第二个参数设置为'a',表示我们将要追加文件。

使用with语句来打开文件,这样当文件使用完毕时,它就会自动关闭。

指定'\n'字符作为新行,以便我们的新文本跟在文件中的现有文本之后打印。

总结

通过open()函数和文件对象的write()方法,Python提供了一种简单而有效的方法来写入文件。

不管你是要写入文本、CSV甚至是二进制文件,这些方法都可以很容易地应用到你的代码中。