文件操作Python
时间: 2024-08-02 16:00:48 浏览: 40
python文件操作实验报告.doc
在Python中,文件操作是非常常见的任务,特别是处理文本数据和二进制数据。Python通过内置的`open()`函数提供了一种简单的方式来读取、写入以及管理文件。以下是基本的文件操作步骤:
1. 打开文件:`file = open(filename, mode)`
- `filename`: 需要操作的文件名(包括路径)
- `mode`: 操作模式,如`'r'`(读取)、`'w'`(写入,会覆盖原有内容)、`'a'`(追加),还有其他模式如`'x'`(创建并写入新文件)和`'b'`(二进制)
2. 读取文件:`content = file.read()`, 或者按行读取`for line in file:`
3. 写入文件:`file.write(data)`
4. 关闭文件:`file.close()`,尽管现代Python更推荐使用`with`语句自动关闭文件,如`with open(file, 'r') as f:`
```python
with open('example.txt', 'r') as file:
content = file.read()
print(content)
# 或者写入
data = 'Hello, Python!\n'
with open('example.txt', 'a') as file:
file.write(data)
```
阅读全文