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

Categories

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

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

1 Answer

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

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share

548k questions

547k answers

4 comments

86.3k users

...