首页 > 代码库 > 练习:实现文件中文字替换
练习:实现文件中文字替换
def file_replace(filename,old_word,new_word): f_read=open(filename) count=0 context=[] for eachLine in f_read: #print(eachLine) count+=eachLine.count(old_word) eachLine=eachLine.replace(old_word,new_word) context.append(eachLine) f_read.close() decide=input("共计%s处%s要替换成%s,替换吗?(yes or no)"%(count,old_word,new_word)) print(decide.lower()) if decide.lower()=="yes": f_write=open(filename,"w") f_write.writelines(context) f_write.close() filename=input("请输入文件名:") old_word=input("请输入旧文字:") new_word=input("请输入新文字:") file_replace(filename , old_word , new_word)
练习:实现文件中文字替换
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。