Résumé
Répertorier les domaines attributaires appartenant à une géodatabase.
Syntaxe
ListDomains (workspace)
Paramètre | Explication | Type de données |
workspace | A geodatabase. | String |
Valeur renvoyée
Type de données | Explication |
Domain | Une liste contenant les objets de domaine. Chaque objet de domaine contient des propriétés permettant d'obtenir des informations sur le domaine. |
Exemple de code
Exemple 1 d'utilisation de la fonction ListDomains
Répertorier et décrire tous les domaines de l'espace de travail.
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]))