मैं एक फीचर क्लास में सभी पंक्तियों को हटाना चाहता हूं, लेकिन पंक्तियों को 1 से 5 तक बनाए रखना चाहता हूं। दूसरी तरफ मैं पहली पांच पंक्तियों में रहना चाहता हूं और दूसरों को हटाना चाहता हूं। मुझे पता है कि मुझे खोज कर्सर और अद्यतन कर्सर का उपयोग करना है लेकिन मैं उनका उपयोग नहीं कर सकता। मैं आर्कपी का उपयोग करके पंक्तियों को कैसे हटा सकता हूं?
1
विशेषता "FID"> 4 द्वारा चयन करें और arcpy.Deletefeatures का उपयोग करें
—
FelixIP
सिर्फ घिनौनेपन से बाहर, आप श्रापियों का इस्तेमाल क्यों नहीं कर सकते?
—
fatih_dur
@fatih_dur क्योंकि मैं अर्की में शुरुआती हूं
—
BBG_GIS
आयात चापलूसी fc = r'C: \ temp \ test.gdb \ tmp 'अभिव्यक्ति = "objectid> 5" के साथ arcpy.da.UpdateCursor (fc, "OBJECTID", जहाँ कर्सर के रूप में पंक्ति के लिए जहां _clause = व्यंजक): if पंक्ति [0]> 5: कर्सर.deleteRow ()
—
कुमार