खोज…


टिप्पणियों

यह उदाहरण आर्कपी के डेटा एक्सेस (दा) मॉड्यूल से एक खोज कर्सर का उपयोग करता है।

पहले और धीमे arcpy.SearchCursor () के साथ arcpy.da.SearchCursor सिंटैक्स को भ्रमित न करें।

डेटा एक्सेस मॉड्यूल (arcpy.da) केवल डेस्कटॉप के लिए आर्कगिस 10.1 के बाद से उपलब्ध है।

खोज कर्सर का उपयोग करके फ़ाइल जियोडैटाबेस में फ़ीचर वर्ग की सभी पंक्तियों के लिए एक फ़ील्ड के मान को प्रिंट करना

एक अस्थायी फ़ाइल फ़ोल्डर (C: \ Temp) में स्थित परीक्षण फ़ाइल जियोडेटाबेस (Test.gdb) में परीक्षण सुविधा वर्ग (TestFC) से एक परीक्षण क्षेत्र (TestField) मुद्रित करने के लिए:

with arcpy.da.SearchCursor(r"C:\Temp\Test.gdb\TestFC",["TestField"]) as cursor:
    for row in cursor:
        print row[0]

createDissolvedGDB कार्यक्षेत्र पर एक फ़ाइल gdb बनाने के लिए

def createDissolvedGDB(workspace, gdbName):
    gdb_name = workspace + "/" + gdbName + ".gdb"

    if(arcpy.Exists(gdb_name):
        arcpy.Delete_management(gdb_name)
        arcpy.CreateFileGDB_management(workspace, gdbName, "")
    else:
        arcpy.CreateFileGDB_management(workspace, gdbName, "")

    return gdb_name


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow