python处理txt文件
时间: 2023-10-12 20:05:02 浏览: 35
在Python中处理txt文件可以使用内置的open()函数来打开文件,然后使用read()或readlines()方法读取文件内容,最后使用close()方法关闭文件。
下面是一个简单的例子,展示如何读取一个txt文件并输出其中的内容:
```python
# 打开文件
file = open('example.txt', 'r')
# 读取文件内容
content = file.read()
# 输出文件内容
print(content)
# 关闭文件
file.close()
```
如果你想要一行一行地读取文件内容,可以使用readlines()方法:
```python
# 打开文件
file = open('example.txt', 'r')
# 读取文件内容
lines = file.readlines()
# 输出每一行内容
for line in lines:
print(line)
# 关闭文件
file.close()
```
如果你想要写入内容到txt文件中,可以使用open()函数中的第二个参数指定文件打开模式为写入模式('w'):
```python
# 打开文件
file = open('example.txt', 'w')
# 写入内容
file.write('Hello, World!\n')
file.write('This is an example file.')
# 关闭文件
file.close()
```
注意,写入模式会覆盖原有文件内容。如果你想要追加内容到文件末尾,可以使用追加模式('a'):
```python
# 打开文件
file = open('example.txt', 'a')
# 追加内容
file.write('\nThis is additional content.')
# 关闭文件
file.close()
```