ArcGIS: доступ к выводу списка Python из геопроцессора listFields - PullRequest
0 голосов
/ 25 января 2010

Я пытаюсь получить доступ к выводу объекта геообработки listFields, используя следующий код:

sFields = gp.ListFields(linktofeatureclass)
for j in range(len(sFields)):
    print sFields[j]

Как получить информацию о полях, которые я перечислил? Печать их (т. Е. sFields в приведенном выше) просто возвращает «геообработка описания объекта объекта поля в 0x00E42E18». Я ищу имя поля, тип, длину и т. Д.

Спасибо

1 Ответ

1 голос
/ 25 января 2010

попробуйте это:

sFields = gp.ListFields(linktofeatureclass)
for field in sFields:
    print field.Name, field.Type, field.Scale

Для получения дополнительной информации обратитесь к Документам .

...