Wechat: yu389741| Email: gisdqy@163.com

Shop:https://www.giserdqy.com/shop

利用ArcPy获取每个Toolbox下面工具的个数


空间分析功能是arcgis的重要组成部分,arcgis提供了数百个工具,按照工具箱的方式组织起来。有时,我们想准确的知道各个工具箱工具的数量,怎么办尼,可以通过ArcPy来做,利用arcpy的list函数和一点python代码就可以完成。

通过这两个函数就可以遍历所有的工具箱,然后检索某个工具箱的工具了,主要一个注意的地方就是ListTools函数的参数需要时通配符,需要匹配对应工具箱的简写名字,不要给那个长的名字。

这里给出一个完整的代码

这样就得到了一个cnts的列表,其中的元素就是不同的工具箱的工具个数,

我们可以看一下总数:

可以看到,总共有8百多个工具,可以供用户使用。我们也可以这样展示一下不同的工具箱的

这样就得到了几个不同的工具箱的工具的个数了。

转载自:https://blog.csdn.net/iteye_8029/article/details/82546886