Python中文件的增删改查

孤街醉人 提交于 2019-12-06 01:07:15

增加:利用写,增加文件内容

删除:将文件打开方式变为‘w’'w+'来删除全部文件内容。也可以通过截断函数truncate()删除需要删除的部分

修改:(1)可以将文件全部加载在内存中,在写到原文件。此方法一般不采用,常用方法是(2)

          (2)打开文件,修改完后写到一个新文件中。即可同时打开两个文件,从一个文件读往另一个文件写。

eg:将poem1文件中的eeeee改为EEEEE

f=open("poem1",'r',encoding="utf-8")
f_new=open("poem3",'w',encoding="utf-8")
for line in f:
    if "eeeee" in line:
        line=line.replace("eeeee","EEEEE")
    f_new.write(line)
f.close()
f_new.close()
查:通过for循环查找 如上例查找字符串‘eeeee’


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!