Python批量修改文本文件内容的方法

838次阅读  |  发布于5年以前

Python批量替换文件内容,支持嵌套文件夹


    import os
    path="./"
    for root,dirs,files in os.walk(path):
    for name in files:
    #print name
    if name.endswith(".html"):
    #print root,dirs,name 
    filename=root+"/"+name
    f=open(filename,"r")
    filecontent=""
    line=f.readline() 
    while line:
    l=line.replace(":/arcgis_js_api","/arcgisapi")
    filecontent=filecontent+l
    line=f.readline()
    f.close()
    f=file(filename,"w")
    f.writelines(filecontent)
    f.close()

关于本文给大家介绍的Python批量修改文本文件内容的方法,大家都看懂了,如果大家有疑问欢迎给我留言,小编会及时给大家回复的!

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8