python判断一个文件夹里面是否为空,Python判断目录是否存在
eg1:
#!/usr/bin/env python
导入操作系统
FILE _ PATH=/home/wuxy/AAA 111/22222
If.path.isdir (file _ path): # #不要加引号。如果是多级目录,只判断最后一级目录是否存在。
打印“目录存在”
及格
否则:
打印“目录不存在”
Os.mkdir(FILE_PATH) ##只能创建一个单级目录。使用此命令创建o错误打印 mkdir ok 的级联报告。
eg2:
尝试:
fp=open(文件路径)
catch exception:except和catch的区别?
OS . mkdir( file _ path )# # OS . mkdir()只会创建一个目录,不能级联创建,但是要注意异常处理。
fp=open(文件路径)
# # #没有报告异常,权限也没有报告异常。
Eg3:实际测量
#!/usr/bin/env python
导入操作系统
file _ path=/home/wuxy/AAA 111/222/333/444 . txt # # # 444 . txt不会被视为文件,而是被视为目录。
If.path.exists (file _ path): # #注意不要在变量名中使用引号!目录存在并返回true。
打印“目录存在”
否则:
打印“目录不存在”
Os.makedirs (file _ path) # # #不带引号的file _ path。否则,将会报告一个错误。
Os.makedirs可以级联创建目录,类似于参数mkdir -p p。
覆盖:
如果不是os.path.exists(文件路径):
os.makedirs(文件路径)
# #如果只是判断是否存在,不存在就创建,这样更好!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。