Python 标准库提供了丰富的文件操作功能,使得文件读写变得简单高效。本文将介绍 Python 中常用的文件操作方法。
1. 打开文件
使用 open()
函数可以打开文件,并返回一个文件对象。以下是一个示例:
with open('example.txt', 'r') as f:
content = f.read()
print(content)
这里,example.txt
是要打开的文件名,'r'
表示以只读模式打开。with
语句可以确保文件在操作完成后自动关闭。
2. 写入文件
使用 write()
或 writelines()
方法可以将内容写入文件。以下是一个示例:
with open('example.txt', 'w') as f:
f.write('Hello, World!')
这里,example.txt
是要写入的文件名,'w'
表示以写入模式打开。如果文件不存在,则会创建一个新文件。
3. 读取文件
使用 read()
或 readlines()
方法可以读取文件内容。以下是一个示例:
with open('example.txt', 'r') as f:
content = f.readlines()
print(content)
这里,readlines()
方法会返回一个包含所有行的列表。
4. 文件操作示例
以下是一个简单的文件操作示例,演示了如何读取和写入文件:
# 读取文件
with open('example.txt', 'r') as f:
content = f.read()
print('原始内容:', content)
# 写入文件
with open('example.txt', 'w') as f:
f.write('修改后的内容')
运行上述代码后,example.txt
文件的内容将变为 "修改后的内容"。
5. 扩展阅读
更多关于 Python 文件操作的内容,请参考 Python 文件操作指南。
Python 标准库