python批量替換字符串腳本 replaceText

1.python批量替換字符串腳本,使用:

1.新建replaceText.py
2.復(fù)制粘貼以下代碼,按需修改要替換的文本,保存
3.將replaceText.py文件放入待修改文件目錄
4.cmd cd到待修改文件目錄,執(zhí)行

python replaceText.py

代碼內(nèi)容:

import os
# 要替換的字符串 轉(zhuǎn)義字符加 \ (根據(jù)自己需求修改)
old_text = "fill=\"#777777\""
# 替換為的字符串 (根據(jù)自己需求修改)
new_text = ""
# 要處理的文件類(lèi)型 (根據(jù)自己需求修改)
file_type = ".svg"
print("------開(kāi)始執(zhí)行批量修改文本內(nèi)容------")
# 遍歷目錄樹(shù)
for root, dirs, files in os.walk("."):
    print("總文件數(shù):",len(files))
    for file in files:
        # 只處理指定類(lèi)型的文件
        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("------批量修改文本內(nèi)容執(zhí)行結(jié)束------")
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容