python文件读写代码
时间: 2024-09-11 21:16:38 浏览: 59
Python中的文件读写操作非常简单,使用内置的`open()`函数来打开文件,并获得一个文件对象。之后,你可以使用这个文件对象进行读取或者写入数据。下面是一些基本的代码示例:
1. 打开文件并读取内容:
```python
# 以只读模式打开文件
with open('example.txt', 'r', encoding='utf-8') as file:
# 读取文件全部内容
content = file.read()
print(content)
```
2. 逐行读取文件:
```python
# 以只读模式打开文件
with open('example.txt', 'r', encoding='utf-8') as file:
# 逐行读取并处理
for line in file:
print(line.strip()) # strip()用于移除字符串头尾指定的字符(默认为空格或换行符)
```
3. 写入文件:
```python
# 以写入模式打开文件,如果文件不存在则创建
with open('example.txt', 'w', encoding='utf-8') as file:
# 写入字符串到文件
file.write("Hello, world!\n")
```
4. 追加内容到文件:
```python
# 以追加模式打开文件,如果文件不存在则创建
with open('example.txt', 'a', encoding='utf-8') as file:
# 追加字符串到文件末尾
file.write("Appended line.\n")
```
请注意,使用`with`语句可以保证文件正确关闭,即使在读写操作中发生异常也能保证文件资源的正确释放。在Python中,推荐使用这种方式处理文件。
阅读全文