Ho scritto molti script Python usando ArcPy in ArcGIS 10 e finora il mio unico mezzo di debug è limitato alla stampa di messaggi nella finestra dei risultati di geoprocessing arcpy.AddMessage()
.
Ci sono altre opzioni là fuori, come l'impostazione dei punti di interruzione?
Il metodo di Jason funziona alla grande. Se hai un bug nella tua cassetta degli attrezzi, come la validazione, probabilmente il tuo IDE non sarà in grado di individuare il problema perché le cassette degli attrezzi sono codificate. Almeno WING non è stato in grado di individuarlo.