在 Python 的os模块中,有没有办法查找目录是否存在,例如:
os
>>> os.direxists(os.path.join(os.getcwd()), 'new_folder')) # in pseudocode True/False
您正在寻找 os.path.isdir ,或者 os.path.exists 如果您不在乎它是文件还是目录:
os.path.isdir
os.path.exists
>>> import os >>> os.path.isdir('new_folder') True >>> os.path.exists(os.path.join(os.getcwd(), 'new_folder', 'file.txt')) False
或者,您可以使用 pathlib :
pathlib
>>> from pathlib import Path >>> Path('new_folder').is_dir() True >>> (Path.cwd() / 'new_folder' / 'file.txt').exists() False