如果你使用的是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。这时候我们需要对项目有个整体改造,项目名,文件名,基础配置,以及部分代...