python 对txt中每行内容进行批量替换的方法

如下所示:

f = open('./val.txt')

lines = f.readlines() #整行读取

f.close()

for line in lines:

rs = line.rstrip('\n') #去除原来每行后面的换行符,但有可能是\r或\r\n

newname=rs.replace(rs,'/JPEGImages/'+rs+'.jpg'+' '+'/SegmentationClassAug/'+rs+'.png')

newfile=open('.val1.txt','a')

newfile.write(newname+'\n')

newfile.close()

原文件 --------------------------- 改后

以上这篇python 对txt中每行内容进行批量替换的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

以上是 python 对txt中每行内容进行批量替换的方法 的全部内容, 来源链接: utcz.com/z/353964.html

回到顶部