[英]How to check if [dot]folders exist using python
我正在尝试制作一个python软件包,我想从用户那里获取输入并将信息保存在根目录的.example
文件夹中,以便以后可以访问该信息。 这是我实施的,但是没有用-
def root_path():
return os.path.abspath(os.sep)
if os.path.isdir(os.path.join(root, ".example")):
#get info
else:
#create .example in root
我希望它能在所有操作系统(主要是Linux,MacO和Windows)上运行。
isdir()
函数不适用于隐藏目录吗? 什么是正确的方法?
要检查路径是否存在,可以执行此操作
>>> import os
>>> os.path.exists(".hidden-folder")
True
您可以使用以下命令简单地检查.example
是否为目录:
>>> import os.path
>>> os.path.isdir('.example')
如果.example
存在并且是目录,它将为您提供True
。 否则,它将返回False
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.