ListDomains

Zusammenfassung

Listet die Attributdomänen einer Geodatabase auf.

Syntax

ListDomains (workspace)
ParameterErläuterungDatentyp
workspace

The geodatabase from which domain information will be returned.

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

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

import arcpy

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

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

Verwandte Themen


In diesem Thema