f.write(rf.replace(' ',''))
f.write(rf.replace('1041',' 1041'))
不能连续起作用?
# -*- coding: UTF-8 -*- import os f= open('E:\Python\Code\line0408b.txt', 'r') #读取文件 rf=f.read() #rf=f.read().decode('UTF-8') #去掉空格 #插入换行符 f= open('E:\Python\Code\after.txt', 'w') f.write(rf.replace(' ','')) f.write(rf.replace('1041',' 1041')) f.close()