ListDomains

Diese ArcGIS 2.8-Dokumentation wurde archiviert und wird nicht mehr aktualisiert. Inhalt und Links sind möglicherweise veraltet. Verwenden Sie die aktuelle Dokumentation.

Zusammenfassung

Listet die Attributdomänen einer Geodatabase auf.

Syntax

ListDomains (workspace)
ParameterErläuterungDatentyp
workspace

A geodatabase.

String
Rückgabewert
DatentypErläuterung
Domain

Eine Liste mit Domänenobjekten. In jedem Domänenobjekt sind Eigenschaften zum Abrufen von Domäneninformationen enthalten.

Codebeispiel

ListDomains – Beispiel 1

Es werden alle Workspace-Domänen aufgelistet und beschrieben.

import arcpy

domains = arcpy.da.ListDomains("C:/Boston/Boston.gdb")

for domain in domains:
    print('Domain name: {0}'.format(domain.name))
    if domain.domainType == 'CodedValue':
        coded_values = domain.codedValues
        for val, desc in coded_values.items():
            print('{0} : {1}'.format(val, desc))
    elif domain.domainType == 'Range':
        print('Min: {0}'.format(domain.range[0]))
        print('Max: {0}'.format(domain.range[1]))

Verwandte Themen


In diesem Thema