zoukankan      html  css  js  c++  java
  • 修改文件内容

    写死了的修改

    #
    #这个方法修改文件内容是需要两个旧文件,和创建一个新文件
    f = open("file.txt","r",encoding = "utf-8") ##只读模式 f_new = open("file_new.txt","w",encoding="utf-8")
    ##只写模式,如果存在这个文件就覆盖掉里面的内容,也就是清除了 for line in f: ##读取内容 if "需要修改的内容" in line:##需要修改的内容如果有这个就执行下一句 line = line.replace("需要修改的内容","修改后的内容") f_new.write(line) f.close() f_new.close()
    ##动态修改
    import sys
    f = open("file_1.txt","r",encoding="utf-8")
    f_new = open("flie","w",encoding="utf-8")
    fine_str = sys.argv["要修改的内容"]
    fine_new_str = sys.argv["修改后的内容"] 
    for line in f :
        if fine_str in line:
            line = line.replace("fine_str",fine_new_str)
        f_new.write(line)
    f.close()
    f_new.close()
     
    以上内容作为课堂笔记,如有雷同,请联系于我
  • 相关阅读:
    C++ Primer 第五版-1.1
    C++ Primer 第五版笔记-1.0
    TouchID
    正则表达式
    duplicate symbol 错误
    第三方登录
    AFNetWorking
    IOS---通知
    左右点击--日期增减
    Xcode相关设置
  • 原文地址:https://www.cnblogs.com/ArtisticMonk/p/8918489.html
Copyright © 2011-2022 走看看