def replace(old_filename,new_filename,old_str='',new_str=''):
f = open(old_filename,'r',encoding='utf-8')
f_new = open(new_filename,'w',encoding='utf-8')
for line in f:
print(line)
if old_str in line:
line = line.replace(old_str,new_str)
f_new.write(line) # 错误没有缩进
g = replace('old','old.new',old_str='王华',new_str='花')