文件操作的改

文件操作的改

  1. 以读的模式打开原文件

  2. 以写的模式创建一个新文件

  3. 将原文件的内容读出来修改成新内容,写入新文件

  4. 将原文件删除

  5. 将新文件重新命名为原文件

    import os
    # 读取原文件,在新建一个文件
    with open('简单',encoding='utf-8') as f1,\     #\是换行符
        open('简单.bak',encoding='utf-8',mode='w')as f2:
        #for 循环读出原文件,读一行改一行(循环原因避免一次性读出文件把内存撑爆)
        for i in f1.read():
            li = i.replace('a','A')
            f2.write(li)      #把改后的文件添加到新文件中
    os.remove('简单')   #删除原文件
    os.rename('简单.bak','简单')   #把新文件重命名为旧文件
    
posted @ 2021-06-03 13:08  刘家小仙女  阅读(34)  评论(0编辑  收藏  举报