python学习,day3:文件的修改

对文件进行修改,对不起,在原文修改比较难,只能采用循环覆盖的方法

复制代码
 1 # coding=utf-8
 2 # Author: RyAn Bi
 3 
 4 f = open('yesterday2','r',encoding='utf-8')
 5 f_new = open('yeseterday2.bak','w',encoding='utf-8')
 6 for line in f:
 7     if 'i like you' in line:
 8         line = line.replace('i like you','come on baby')
 9     f_new.write(line)
10 f.close()
11 f_new.close()
复制代码

修改前

yesterday2
复制代码
我爱北京天安门
天安门上太阳升
我爱北京天安门
天安门上太阳升
i like you
我爱北京天安门
天安门上太阳升
我爱北京天安门
天安门上太阳升
复制代码

修改后

yeseterday2.bak
复制代码
我爱北京天安门
天安门上太阳升
我爱北京天安门
天安门上太阳升
come on baby
我爱北京天安门
天安门上太阳升
我爱北京天安门
天安门上太阳升
复制代码

 

posted @   bbgoal  阅读(138)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示