Python脚本中如何判断文件夹是否为空
1、首先,打开Python脚本编辑器,如图。

2、然后,定义输入窗口。

3、然后输入判断是否为空的代码:
# -*- coding: utf-8 -*-
reload(sys)
sys.setdefaultencoding("utf-8")
import arcpy
import os
path = arcpy.GetParameterAsText(0)
for dirpath,dirnames,filenames in os.walk(path):
for i in dirnames:
if not os.listdir(os.path.join(dirpath,i)):
arcpy.AddMessage(os.path.join(dirpath,i))

4、代码输入完成后,点击运行脚本。

5、如下图,我们的试验文件夹是新建文件夹3下的若干个多层的子文件夹。

6、这是运行后的结果,如下图
C:\Users\Administrator\Desktop\新建文件夹 (7)\新建文件夹 (3)\789
C:\Users\Administrator\Desktop\新建文件夹 (7)\新建文件夹 (3)\456\bbbbb
这两个路径的文件夹为空。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:98
阅读量:133
阅读量:133
阅读量:190
阅读量:91