不管是txt文件还是xml文件还是其他的,都可以用这种方法来批量替换文件中字符串:
# -*- coding:utf-8 -*-
__author__ = 'ShawDa'
import glob
xmls = glob.glob('xml_files/*.xml')
for one_xml in xmls:
print(one_xml)
f = open(one_xml, 'r+', encoding='utf-8')
all_the_lines = f.readlines()
f.seek(0)
f.truncate()
for line in all_the_lines:
line = line.replace('dog', 'pig')
line = line.replace('cat', 'bike')
f.write(line)
f.close()
本文介绍了一种使用Python批量替换各种文件类型中特定字符串的方法,包括txt、xml等,通过示例代码展示了如何实现这一功能。
237

被折叠的 条评论
为什么被折叠?



