在Python中,文件写入指的是将数据写入文件的过程。
这使我们能够永久地存储信息,并在需要时检索它。
📘 示例
# 示例1:将字符串写入文件
file = open("example.txt", "w")
file.write("Hello, World!")
file.close()
# 示例2:将多行写入文件
lines = ["Line 1", "Line 2", "Line 3"]
file = open("example.txt", "w")
file.writelines(lines)
file.close()
在上面的代码中,我们有两个写入数据到文件的示例。
在第一个示例中,我们以写入模式("w")打开一个名为"example.txt"的文件,并使用write()
方法将字符串"Hello, World!"写入文件。
最后,我们使用close()
方法关闭文件。
在第二个示例中,我们有一个名为lines
的字符串列表。
我们以写入模式打开文件,使用writelines()
方法将列表中的每一行写入文件,然后关闭文件。
⚠️ 注意
close()
方法关闭文件非常重要。write()
方法将单个字符串写入文件,而writelines()
方法将列表中的字符串逐行写入。open()
函数以追加模式("a")打开文件。with
语句是一个良好的实践。IOError
或PermissionError
。