美文网首页
文件修改

文件修改

作者: 星辰_1c3b | 来源:发表于2019-03-18 23:55 被阅读0次

将“昨日当我年少轻狂”更改为“昨日当lex年少轻狂”

#先打开旧文件,以读的模式
f=open("yesterday","r",encoding="utf-8")
#然后打开一个新的文件,以写的模式
f_new=open("yesterday2","w",encoding="utf-8")
#开始轮询f里面的内容,开始查找“昨日当我年少轻狂”
for line in f:
    #当查找到“昨日当我年少轻狂”时
    if "昨日当我年少轻狂"in line:
        #将“昨日当我年少轻狂”替换为“昨日当lex年少轻狂”
        line=line.replace("昨日当我年少轻狂","昨日当lex年少轻狂")
    #将line直接写入新文件里面,因为不管有没有替换,都是将line直接写入f_new,
    # 所以不需在if后面+else:f_new.write(line) ,存在重复,但是最后需要保留的f_new.write(line) 需要缩进一格
    f_new.write(line)
#关闭文件f和f_new
f.close()
f_new.close()

相关文章

网友评论

      本文标题:文件修改

      本文链接:https://www.haomeiwen.com/subject/yyxwmqtx.html