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 标准库