|
if self.params[0].value:
mxd = arcpy.mapping.MapDocument(self.params[0].value.value)
dataFrames = arcpy.mapping.ListDataFrames(mxd)
dfList = []
for df in dataFrames:
dfList.append(df.name)
dfList.sort()
if not self.params[1].altered:
self.params[1].filter.list = dfList
参考 : https://blog.csdn.net/sprintwater/article/details/41146543
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-27 11:58
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社