Pythonでディレクトリが存在するかどうかを確認するにはどうすればよいですか? 質問する

Pythonでディレクトリが存在するかどうかを確認するにはどうすればよいですか? 質問する

Python でディレクトリが存在するかどうかを確認するにはどうすればよいですか?

ベストアンサー1

使用os.path.isdirディレクトリのみ:

>>> import os
>>> os.path.isdir('new_folder')
True

使用os.path.existsファイルとディレクトリの両方について:

>>> import os
>>> os.path.exists(os.path.join(os.getcwd(), 'new_folder', 'file.txt'))
False

あるいは、pathlib:

 >>> from pathlib import Path
 >>> Path('new_folder').is_dir()
 True
 >>> (Path.cwd() / 'new_folder' / 'file.txt').exists()
 False

おすすめ記事