美文网首页
python批量替换字符串脚本 replaceText

python批量替换字符串脚本 replaceText

作者: 雨邪 | 来源:发表于2023-04-17 14:52 被阅读0次

    1.python批量替换字符串脚本,使用:

    1.新建replaceText.py
    2.复制粘贴以下代码,按需修改要替换的文本,保存
    3.将replaceText.py文件放入待修改文件目录
    4.cmd cd到待修改文件目录,执行

    python replaceText.py
    

    代码内容:

    import os
    # 要替换的字符串 转义字符加 \ (根据自己需求修改)
    old_text = "fill=\"#777777\""
    # 替换为的字符串 (根据自己需求修改)
    new_text = ""
    # 要处理的文件类型 (根据自己需求修改)
    file_type = ".svg"
    print("------开始执行批量修改文本内容------")
    # 遍历目录树
    for root, dirs, files in os.walk("."):
        print("总文件数:",len(files))
        for file in files:
            # 只处理指定类型的文件
            if file.endswith(file_type):
                file_path = os.path.join(root, file)
                with open(file_path, "r") as f:
                    content = f.read()
                # 替换字符串
                content = content.replace(old_text, new_text)
                with open(file_path, "w") as f:
                    f.write(content)
                print("替换成功文件:",file)
    print("------批量修改文本内容执行结束------")
    

    相关文章

      网友评论

          本文标题:python批量替换字符串脚本 replaceText

          本文链接:https://www.haomeiwen.com/subject/dvrcjdtx.html