python如何读写文本文件
时间: 2023-07-04 07:23:18 浏览: 53
Python中读写文本文件可以使用内置的open()函数。可以使用以下方式打开一个文本文件进行读写操作:
1. 以只读方式打开文件:
```
file = open("filename.txt", "r")
```
2. 以写入方式打开文件:
```
file = open("filename.txt", "w")
```
3. 以追加方式打开文件:
```
file = open("filename.txt", "a")
```
在使用完文件之后,需要使用close()函数关闭文件,以释放资源:
```
file.close()
```
在读取文本文件时,可以使用read()函数读取文件中的所有内容:
```
file = open("filename.txt", "r")
content = file.read()
file.close()
```
也可以使用readline()函数逐行读取文件内容:
```
file = open("filename.txt", "r")
line = file.readline()
while line:
print(line)
line = file.readline()
file.close()
```
在写入文本文件时,可以使用write()函数写入内容到文件中:
```
file = open("filename.txt", "w")
file.write("Hello, World!")
file.close()
```
需要注意的是,在使用write()函数写入内容时,如果文件已经存在,会覆盖原有内容。如果需要在原有内容后面追加内容,可以使用append()函数:
```
file = open("filename.txt", "a")
file.write("Hello, World!")
file.close()
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)