Ich möchte alle Zeilen in einer Feature-Class löschen, aber die Zeilen 1 bis 5 bleiben. Andererseits möchte ich die ersten fünf Zeilen bleiben und andere löschen. Ich weiß, dass ich den Suchcursor und den Aktualisierungscursor verwenden muss, aber ich konnte sie nicht verwenden. Wie kann ich die Zeilen mit ArcPy löschen?
10
Antworten:
Sie können einen Aktualisierungscursor verwenden , um Zeilen basierend auf Ihren Bedingungen zu löschen. In diesem Beispiel werden alle Zeilen gelöscht, in denen OBJECTID> 5 ist.
Alternativ können Sie Layer nach Attribut auswählen (Datenverwaltung) verwenden .
quelle
OID@
Token verwenden - ersetzen Sie einfach "OBJECTID" durch "OID @".