python的文件读写
时间: 2023-08-21 20:07:17 浏览: 108
在Python中,您可以使用内置的open函数来进行文件读写操作。下面是一些基本的文件读写操作示例:
1. 读取文件:
```python
# 打开文件并读取内容
with open('filename.txt', 'r') as file:
content = file.read()
print(content)
```
2. 逐行读取文件:
```python
# 打开文件并逐行读取内容
with open('filename.txt', 'r') as file:
for line in file:
print(line)
```
3. 写入文件:
```python
# 打开文件并写入内容
with open('filename.txt', 'w') as file:
file.write('Hello, world!')
```
4. 追加内容到文件末尾:
```python
# 打开文件并追加内容到末尾
with open('filename.txt', 'a') as file:
file.write('Hello, world!')
```
请注意,在使用open函数打开文件时,第一个参数是文件路径,可以是相对路径或绝对路径。第二个参数是打开文件的模式,常见的模式有:
- 'r':只读模式(默认值)
- 'w':写入模式,会覆盖原有内容
- 'a':追加模式,将内容追加到文件末尾
- 'x':创建模式,创建新文件并写入内容
使用完文件后,建议使用`with`语句来打开文件,这样可以确保在使用完后自动关闭文件,避免资源泄漏。
这只是文件读写的基本操作示例,还有更多高级的文件操作方法和选项,您可以根据具体需求进行进一步学习和探索。
阅读全文