python写的TXT文档批量修改器:
源码:
import osmulu=input('将需要修改的TXT文档放在一个文件夹中,输入该文件夹的路径:')
ms=input('请选择您要添加的位置:输入1为开头。输入2为结尾,输入3为指定内容替换:')
a='r+'
wjj=os.listdir(mulu)
def syxg():
nr = input("请输入您要批量修改的原内容:")
new_nr = input("请输入您要批量修改的内容:")
for i in wjj:
f = open(mulu + "\" + i,'r')
a = f.read().replace(nr, new_nr)
f.close()
f = open(mulu + "\" + i,'w')
f.write(a)
f.close()
def zc():
nr=input("请输入您要批量增加的内容:")
for i in wjj:
f=open(mulu+"\"+i,a)
f.write(nr)
f.close()
if ms=='1':
zc()
if ms=='2':
a='a'
zc()
if ms=='3':
syxg()
print("修改完成,谢谢使用")
os.system("pause")