ListSubtypes (arcpy.da)
Резюме
Возвращает словарь подтипов для таблицы или класса пространственных объектов.
Синтаксис
ListSubtypes (table)
Параметр | Объяснение | Тип данных |
table |
Таблица или класс пространственных объектов базы геоданных. | String |
Тип данных | Объяснение |
Dictionary |
Возвращает словарь свойств подтипов. Ключи словаря – это коды подтипов, а значения словаря – это свойства подтипов. |
Пример кода
Пример 1 ListSubtypes
Перечисляет все подтипы для класса объектов и выводит на печать свойства каждого из них.
import arcpy
for stcode, stdict in subtypes.iteritems():
print('Code: {0}'.format(stcode))
for stkey in stdict.iterkeys():
if stkey == 'FieldValues':
print('Fields:')
fields = stdict[stkey]
for field, fieldvals in fields.iteritems():
print(' --Field name: {0}'.format(field))
print(' --Field default value: {0}'.format(fieldvals[0]))
if not fieldvals[1] is None:
print(' --Domain name: {0}'.format(fieldvals[1].name))
else:
print('{0}: {1}'.format(stkey, stdict[stkey]))
Связанные темы
9/10/2013