当前位置:主页 > 软件编程 > Python代码 >

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

时间:2021-01-26 15:25:22 | 栏目:Python代码 | 点击:

如下所示:

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()

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

您可能感兴趣的文章:

相关文章