Python基础知识之文件的修改操作

今天我们来讨论下python下如何实现:打开文件—修改文件——关闭文件的操作

思路:

第一步:把文件读取出来

第二部:再用'w'模式写入到新文件

第三部:把原文件删除,并且把新文件重命名回原文件

这样就实现了文件的修改操作

我们先来看看原文件的内容

我们想要做的修改是把第二行的千里不留行改成“万里不流行”

补充说明:用with open()格式可以同时打开两个文件,本例中实际上是打开文件xiakexing,并且创建文件xiakexing.bak,分别创建对应的文件对象old_file和new_file

然后我们再来看看文件的内容

这样,我们就实现了文件的修改。由于我们使用的是with open() as 的方法,所以不需要文件关闭的步骤,如果是通过file=open()的方式开打的文件,则必须在末尾加上关闭文件的语句。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181003G01FO600?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券