在Python中,`open()`函数是处理文件读写的核心工具。它支持多种模式,其中r、w、a是最常用的三种。🤔
首先,r模式(read)仅用于读取文件内容,如果文件不存在会报错。例如:`file = open('example.txt', 'r')` 📖
其次,w模式(write)会创建一个新文件或覆盖已有文件,并允许写入数据。但请注意,w模式会清空原文件内容!例如:`file = open('example.txt', 'w')` ✏️
最后,a模式(append)用于追加内容到文件末尾,若文件不存在则会自动创建。非常适合日志记录!比如:`file = open('log.txt', 'a')` ➕
使用这些模式时,别忘了用`file.close()`关闭文件哦!细心的你还能用`with`语句让代码更简洁优雅👇:
```python
with open('example.txt', 'a') as file:
file.write('Hello, world! 🌍')
```
掌握这些基础操作,文件管理不再是难题!💪