我有一个 python 脚本,我一直在拼凑(我的第一次 python 尝试之一)。
该脚本递归查找 XCode 项目文件的文件夹;该脚本工作正常,但我想对其进行调整以跳过任何 .svn(或 .hg 或 .git)文件夹,这样它就不会尝试修改源存储库。
这是递归搜索的脚本
for root, dirnames, files in os.walk('.'):
files = [f for f in files if re.search("project\.pbxproj", f)]
for f in files:
filename = os.path.join(root, f)
print "Adjusting BaseSDK for %s" % (filename)
...
如何排除存储库子树?