Python脚本如何删除空文件夹

时间:2026-02-14 12:14:15

1、首先,打开arcgis,打开脚本编辑器。

Python脚本如何删除空文件夹

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

Python脚本如何删除空文件夹

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 os.path.isdir(os.path.join(dirpath,i)):

        if not os.listdir(os.path.join(dirpath,i)):

            arcpy.AddMessage(os.path.join(dirpath,i))

            os.rmdir(os.path.join(dirpath,i))

可复制

Python脚本如何删除空文件夹

4、然后,运行该脚本,如图。

Python脚本如何删除空文件夹

5、运行结果如下,脚本判断出两个空文件夹。

Python脚本如何删除空文件夹

6、点开被脚本执行的文件夹,可以看到,之前的空文件夹,已被脚本删除。

Python脚本如何删除空文件夹

Python脚本如何删除空文件夹

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com