He creado un modelo simple para transferir varias clases de entidad a un shapefile. Con el modelo exporté un script .py que me gustaría ejecutar con mi administrador de tareas para actualizar cualquier cambio cada día. El script que se ejecuta sin sobrescribir:
# Import arcpy module
import arcpy
# Local variables:
adverse = "F:\\Atco_gis\\temp_shapefiles\\LP_Layers_Temp.gdb\\adverse"
comments = "F:\\Atco_gis\\temp_shapefiles\\LP_Layers_Temp.gdb\\comments"
desig_crossing = "F:\\Atco_gis\\temp_shapefiles\\LP_Layers_Temp.gdb\\desig_crossing"
Temp_LP_Layers = "F:\\Atco_gis\\temp_shapefiles\\Temp_LP_Layers"
Temp_LP_Layers__2_ = Temp_LP_Layers
# Process: Feature Class To Shapefile (multiple)
arcpy.FeatureClassToShapefile_conversion("F:\\Atco_gis\\temp_shapefiles\\LP_Layers_Temp.gdb\\adverse;F:\\Atco_gis\\temp_shapefiles\\LP_Layers_Temp.gdb\\comments;F:\\Atco_gis\\temp_shapefiles\\LP_Layers_Temp.gdb\\desig_crossing", Temp_LP_Layers)
He estado leyendo eso:
arcpy.env.overwriteOutput = True
Debería resolver el problema, pero me deja una nueva salida con _1 o _2 dependiendo de cuántas veces se haya ejecutado el script.
¿Alguna sugerencia?