Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
276 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 Answer

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"))

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

2.1m questions

2.1m answers

60 comments

57.0k users

...