python怎么批量把txt文件里面的规定字符后面的字符删除
时间: 2024-05-11 19:13:55 浏览: 81
批量删除文件名中的指定字符工具
你可以使用Python的字符串处理方法来批量删除txt文件中的规定字符后面的字符。以下是一个示例代码,可以将txt文件中每一行中的“#”字符后面的字符删除:
```python
import os
# 打开txt文件
with open("example.txt", "r") as f:
# 读取每一行
lines = f.readlines()
# 遍历每一行
for i in range(len(lines)):
line = lines[i].strip()
# 查找规定字符的位置
index = line.find("#")
if index != -1:
# 删除规定字符后面的字符
line = line[:index]
# 将修改后的行重新写入到txt文件中
lines[i] = line + "\n"
# 将修改后的内容覆盖写入到txt文件中
with open("example.txt", "w") as f:
f.writelines(lines)
```
你可以根据需要修改代码中的规定字符,以及文件名和路径等参数。
阅读全文