导读 在Python中,`open()`函数是文件操作的基础,掌握它的模式至关重要!🤔首先,我们来聊聊读模式(r) 📖:当你需要读取一个已存在的文件时...
在Python中,`open()`函数是文件操作的基础,掌握它的模式至关重要!🤔
首先,我们来聊聊读模式(r) 📖:
当你需要读取一个已存在的文件时,使用`'r'`模式即可。例如:
```python
file = open('example.txt', 'r')
content = file.read()
print(content)
```
这种方式不会修改原文件内容,非常适合查看文件信息。
接着是写模式(w) ✍️:
如果目标是创建新文件或覆盖旧文件内容,选择`'w'`模式。例如:
```python
file = open('new_file.txt', 'w')
file.write('Hello World!')
```
注意!写模式会清空原有内容,请谨慎使用!
最后是追加模式(a) ➕:
当你希望在文件末尾添加新内容而不破坏已有数据时,`'a'`模式非常实用:
```python
file = open('log.txt', 'a')
file.write('\nNew log entry.')
```
三者各有千秋,灵活运用能让代码更高效!💪✨