python 修改文件内某一行的操作

eg:

properties=open("text.txt",'r+')

lines=properties.readlines()

d=""

forlineinlines:

c=line.replace("my name is abc","my name is efg")

d+=c

properties.seek(0)#不要让python记住执行到这里,从文件头还始

properties.truncate()#清空文件

properties.write(d)

properties.close()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 10,045评论 0 23
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,099评论 19 139
  • From: http://www.cnblogs.com/zhoujie/archive/2013/04/10/p...
    pzka158阅读 1,825评论 0 1
  • #本文参加第28届柏林园征文,所有内容均为本人原创# “我能出去走走吗?” “随时都可以。” “可能会很久...
    啦啦来了就来了阅读 185评论 0 1
  • 20171109亲爱的儿子,最近你们数学老师在推行:数学作业不带回家做,第一个星期试行,你全部没有带回家做,不错,...
    简单的幸福_ceb3阅读 142评论 3 1