ArcGIS: Acceso a la salida de la lista de Python desde ListFields Geoprocessor
Pregunta
Estoy tratando de acceder a la salida del listFields
Objeto de geoprocesamiento usando el siguiente código:
sFields = gp.ListFields(linktofeatureclass)
for j in range(len(sFields)):
print sFields[j]
¿Cómo obtengo información sobre los campos que he enumerado? Imprimirlos (es decir, sFields
En lo anterior) solo devuelve "Geoprocesamiento Describa el objeto de objeto de campo a 0x00e42e18". Estoy buscando el nombre del campo, el tipo, la longitud, etc.
Gracias
Solución
prueba esto:
sFields = gp.ListFields(linktofeatureclass)
for field in sFields:
print field.Name, field.Type, field.Scale
Para obtener más información, consulte con los documentos.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow