如果你使用的是python3 腳本要修正一下
#!/usr/bin/env python3
import os
for dirpath, _, filenames in os.walk('.'):
for filename in filenames:
if filename.startswith('YX'):
oldFile = os.path.join(dirpath, filename)
newFile = os.path.join(dirpath, filename.replace('YX', 'QK', 2))
print(newFile)
with open(oldFile, 'r') as inFile, open(newFile, 'w') as outFile:
replacements = {'YX': 'QK'}
for line in inFile:
for src, target in replacements.items(): # .iteritems() 在 Python 3 中被 .items() 取代
line = line.replace(src, target)
outFile.write(line)
os.remove(oldFile)
iOS修改已有項目的項目名和類名前綴因為公司需求多樣,有時候需要在已有項目上做拓展,核心功能變化不大,會在原有基礎上增減部分功能,變換UI。這時候我們需要對項目有個整體改造,項目名,文件名,基礎配置,以及部分代...