gis arcpy – ¿Espera que ArcPy sobrescriba los archivos en el archivo de la geodatabase?

Pregunta:

Estoy escribiendo un script de Python, tengo un mxd y su espacio de trabajo es un archivo de geodatabase con todos los archivos que necesito. El problema que encuentro al probar y escribir código es que, a pesar del comando:

arcpy.env.overwriteOutput=True

todos los archivos contenidos en la geodatabase no se pueden sobrescribir. ¿Hay alguna forma de solucionar esto?

Respuesta:

Si recuerdo correctamente, hay ciertas situaciones en las que no funcionará sobreescribirOutput. En ese caso, utilice el siguiente código antes de escribir nuevos archivos:

if arcpy.Exists(fileInQuestion):
    arcpy.Delete_management(fileInQuestion)

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım