Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
224 views
in Technique[技术] by (71.8m points)

python - 如何查找Python中是否存在目录(How to find if directory exists in Python)

In the os module in Python, is there a way to find if a directory exists, something like:

(在Python的os模块中,有没有办法找到目录是否存在,例如:)

>>> os.direxists(os.path.join(os.getcwd()), 'new_folder')) # in pseudocode
True/False
  ask by David542 translate from so

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

You're looking for os.path.isdir , or os.path.exists if you don't care whether it's a file or a directory.

(如果您不关心它是文件还是目录,您正在寻找os.path.isdiros.path.exists 。)

Example:

(例:)

import os
print(os.path.isdir("/home/el"))
print(os.path.exists("/home/el/myfile.txt"))

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...