gp.Delete_management geht nicht
Verfasst: Sonntag 27. April 2008, 17:29
Hallo,
habe ein Problem. Ich erstelle mit mittels gp.Statistics die Statistik einer FeatureClass. Soweit kein Problem. Nur wenn ich die Datei löschen will, da das ganze nur temporär sein soll, bekomme ich einen Fehler das die Datei nicht existiert obwohl sie da ist.
Kann mir jemand weiterhelfen?
hier ein Teil des Codes:
[code=py]for OA in li:
gp.MakeFeatureLayer_management(fc, "lyr")
gp.SelectLayerByAttribute_management("lyr", "NEW_SELECTION", 'OBJART = ' + "'" + OA + "'")
area_stats = gp.Statistics(fc,"area_stats","AREA sum", "OBJART")
gp.Delete_management("lyr")
gp.Delete_management(area_stats)[/code]
Fehlermeldungen:
· Failed to execute (Delete).
I/O operation on closed file
· Input data element: Dataset ...\area_stats does not exist
habe ein Problem. Ich erstelle mit mittels gp.Statistics die Statistik einer FeatureClass. Soweit kein Problem. Nur wenn ich die Datei löschen will, da das ganze nur temporär sein soll, bekomme ich einen Fehler das die Datei nicht existiert obwohl sie da ist.
Kann mir jemand weiterhelfen?
hier ein Teil des Codes:
[code=py]for OA in li:
gp.MakeFeatureLayer_management(fc, "lyr")
gp.SelectLayerByAttribute_management("lyr", "NEW_SELECTION", 'OBJART = ' + "'" + OA + "'")
area_stats = gp.Statistics(fc,"area_stats","AREA sum", "OBJART")
gp.Delete_management("lyr")
gp.Delete_management(area_stats)[/code]
Fehlermeldungen:
· Failed to execute (Delete).
I/O operation on closed file
· Input data element: Dataset ...\area_stats does not exist