名前がわかっているフォルダーが特定のディレクトリにあるかどうかを確認したい。チェックしたいディレクトリは私のgitリポジトリです。私のgitリポジトリディレクトリが/home/cmp/Desktop/GIT_REFERENCE_REPOSITORIES
あり、フォルダー、つまりそこにあるかどうかを検出したいとします'test'
。
私を助けることができる人はいますか?前もって感謝します!
あなたが探しているのはos.path.exists(path)
、os.path.isdir(path)
特定のパスが存在し、ディレクトリを指しているかどうかを確認することです。
これを試して:
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"