Soy un poco nuevo en Python, por favor disculpen por preguntas tan triviales. Hay un shapefile (llamémoslo Materials.shp). Tengo una tabla de atributos con diferentes campos (por ejemplo, ventanas, puertas, etc.). El script que estoy intentando escribir necesita actualizar los valores de esos campos. Los nuevos valores para esos campos los obtengo de un fichero Excel. ¿Es posible hacerlo? ¿Cuál es la forma más sencilla de que el script actualice los valores de esas celdas? Estoy utilizando ArcGIS for Desktop.
Respuesta
¿Demasiados anuncios?
E. Bauernschmitt
Puntos
38
Hay varias formas de leer el archivo Excel con Python. Depende de la versión del archivo excel. En el pasado utilicé xlrd y fue realmente sencillo.
En esta página: http://www.python-excel.org/ Hay una lista de módulos que puedes probar para leer los datos de la hoja de cálculo. Allí se incluye la documentación de cada uno de ellos. Puede que te resulte útil al menos para esa parte de tu tarea.