文件的修改

文件不能直接修改,可通过另类方法达到修改的效果

# -*- coding: utf-8 -*-
#__author__:Selid
#__date__:2018/12/22

with open('爱不爱我','r',encoding='utf-8') as f,open('爱不爱我.bak','w',encoding='utf-8') as f2:
    for line in f:
        if '不爱' in line:
            line=line.replace('不爱','')
        f2.write(line)

import os
os.remove('爱不爱我')   #删除文件
os.rename('爱不爱我.bak','爱不爱我')    #重命名文件

 

posted on 2018-12-22 18:22  耳矝  阅读(104)  评论(0编辑  收藏  举报

导航