0

我想确保名称已知的文件夹是否在特定目录中。我要检查的目录是我的 git 存储库。假设我的 git 存储库目录是/home/cmp/Desktop/GIT_REFERENCE_REPOSITORIES并且我想检测该文件夹'test'是否在其中。

有没有人可以帮助我?提前致谢!

4

2 回答 2

2

您要查找的是os.path.exists(path)os.path.isdir(path)检查特定路径是否存在并指向目录。

于 2013-09-03T08:02:06.507 回答
1

尝试这个:

for root, dirs, files in os.walk('/home/cmp/Desktop/GIT_REFERENCE_REPOSITORIES'):
   dirs[:] = [os.path.join(root, d) for d in dirs]

for dir in dirs:
    if dir.endswith("test"):
         print "test is in dirs"
于 2013-09-03T08:04:16.833 回答