小编ste*_*mcc的帖子

如何在python中递归树时跳过.hg/.git/.svn目录

我有一个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)
        ...
Run Code Online (Sandbox Code Playgroud)

如何排除存储库子树?

python directory os.walk

0
推荐指数
1
解决办法
919
查看次数

标签 统计

directory ×1

os.walk ×1

python ×1