头歌python文本文件读写操作
时间: 2024-12-08 13:10:22 浏览: 18
Project_File.rar
在Python中,文本文件的读写操作非常简单,主要通过内置的`open()`函数来完成。下面是一些基本的操作:
**读取文件**:
```python
# 打开文件,如果不存在会报错,可以指定'r'(默认)模式
with open('filename.txt', 'r') as file:
# 使用read()方法读取整个文件内容
content = file.read()
# 或者一行行读取,如使用readline()或.readlines()
line = file.readline()
lines = file.readlines()
# 注意:在处理完文件后最好关闭,虽然with语句会自动关闭,但还是推荐显式关闭
# file.close()
```
**写入文件**:
```python
# 写入数据到文件
with open('newfile.txt', 'w') as file:
# write()方法写入字符串
file.write("Hello, World!")
# 还可以用writelines()方法一次性写入多行
file.writelines(["This is a new line.", "Another line."])
```
**追加写入**(只在已有文件末尾添加内容):
```python
with open('existingfile.txt', 'a') as file:
file.write("\nNew content added.")
```
记得在操作完毕后,一定要确保文件已经正确关闭,避免数据丢失或权限问题。
阅读全文