python 打开文件读写
时间: 2024-11-23 08:39:00 浏览: 5
Python文件(TXT、csv、图片、音频、视频等)读写
在Python中,打开并读写文件是一个常见的操作。首先,你需要使用内置的`open()`函数来创建一个文件对象,然后你可以选择不同的模式(如"r"读取,"w"写入,"a"追加等)来指定操作类型。
例如,如果你想要读取文件内容,可以这样做:
```python
with open('filename.txt', 'r') as file:
content = file.read()
print(content)
```
这里,`with`关键字用于确保文件在使用完毕后自动关闭,防止资源泄露。
如果你想写入文件:
```python
with open('newfile.txt', 'w') as file:
file.write('Hello, this is a new file.\n')
```
如果文件不存在,`w`模式会创建新的文件;如果文件已存在,原有内容会被覆盖。
追加内容到文件:
```python
with open('existingfile.txt', 'a') as file:
file.write('This text will be added to the end of the file.\n')
```
记得,在操作完成后一定要关闭文件,但在`with`语句中这是自动完成的。
阅读全文