python修改txt文件
时间: 2023-10-17 20:22:15 浏览: 281
python修改txt文件中的某一项方法
好的,您可以使用Python内置的文件操作模块`open`和`write`来修改txt文件。首先,您可以使用`open`函数以读写模式打开txt文件,并使用`readlines`方法将文件中的内容读取到一个列表中。然后,您可以修改列表中的内容,并使用`write`方法将修改后的内容写入txt文件中。以下是一个示例代码:
```python
# 打开txt文件
with open('file.txt', 'r+') as f:
# 读取文件中的内容到列表中
lines = f.readlines()
# 修改列表中的内容
for i, line in enumerate(lines):
if 'old text' in line:
lines[i] = line.replace('old text', 'new text')
# 将修改后的内容写回到txt文件中
f.seek(0) # 将文件指针移动到文件开头
f.writelines(lines)
f.truncate() # 截断文件,删去原有内容后面的部分
```
请将上述代码中的`file.txt`替换为您需要修改的txt文件的路径。另外,将`old text`替换为您需要替换的文本,将`new text`替换为替换后的文本。
阅读全文