python中文件的读写方法
时间: 2024-01-29 18:01:55 浏览: 72
Python中文件读写可以使用内置的open函数,下面是一些常用的方法:
1. 打开文件:使用open()函数打开文件,可以指定文件名、打开方式等参数。
```python
# 打开文件,读取模式
file = open("filename.txt", "r")
# 打开文件,写入模式
file = open("filename.txt", "w")
# 打开文件,追加模式
file = open("filename.txt", "a")
```
2. 读取文件:使用read()方法可以读取文件中的内容,也可以使用readline()方法逐行读取文件内容。
```python
# 读取整个文件
content = file.read()
# 读取一行内容
line = file.readline()
# 读取所有行,返回一个列表
lines = file.readlines()
```
3. 写入文件:使用write()方法可以向文件中写入内容。
```python
# 写入一行内容
file.write("Hello World")
# 写入多行内容
file.write("Hello World\n")
file.write("Goodbye World\n")
```
4. 关闭文件:使用close()方法关闭文件。
```python
# 关闭文件
file.close()
```
需要注意的是,使用open函数打开的文件需要手动关闭,否则可能会导致资源泄漏或文件被占用。建议使用with语句打开文件,这样文件会在with语句结束时自动关闭。
阅读全文