📜  python 写入文件 - Python (1)

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

Python写入文件

在Python中,我们可以通过以下几种方式来写入文件:

1. 使用write()方法写入字符串
file = open('file.txt', 'w')
file.write('Hello, World!')
file.close()

上述代码打开一个名为file.txt的文件,并将字符串Hello, World!写入文件中。然后关闭文件。

2. 使用writelines()方法写入多行字符串
lines = ['Line 1\n', 'Line 2\n', 'Line 3\n']
file = open('file.txt', 'w')
file.writelines(lines)
file.close()

上述代码使用writelines()方法将多行字符串写入文件中。每行字符串必须以换行符\n结尾。

3. 使用print()函数写入文件
file = open('file.txt', 'w')
print('Hello, World!', file=file)
file.close()

上述代码使用print()函数的file参数将字符串Hello, World!写入文件中。

4. 使用with语句自动关闭文件
with open('file.txt', 'w') as file:
    file.write('Hello, World!')

上述代码使用with语句打开文件并写入字符串Hello, World!,在代码块结束后自动关闭文件。

以上是几种常见的Python写入文件的方法。无论使用哪种方式,务必记得关闭文件以释放资源。

请注意,上述代码中的文件名为file.txt,你可以根据需要修改文件名和路径。

详细的文件写入操作可以参考Python官方文档中的 File Objects 部分。

以上为markdown格式的代码片段。