描述
列出地理数据库的属性域。
语法
ListDomains (workspace)
参数 | 说明 | 数据类型 |
workspace | 地理数据库。 | String |
返回值
数据类型 | 说明 |
Domain | 包含属性域对象的列表。每个域对象都包含获取域信息的属性。 |
代码示例
ListDomains 示例 1
列出并描述所有工作空间域。
import arcpy
domains = arcpy.da.ListDomains("C:/Boston/Boston.gdb")
for domain in domains:
print('Domain name: {0}'.format(domain.name))
if domain.domainType == 'CodedValue':
coded_values = domain.codedValues
for val, desc in coded_values.items():
print('{0} : {1}'.format(val, desc))
elif domain.domainType == 'Range':
print('Min: {0}'.format(domain.range[0]))
print('Max: {0}'.format(domain.range[1]))