J'ai un dossier contenant de nombreuses géodatabases. Les géodatabases contiennent des classes d'entités. J'aimerais obtenir une liste des classes d'entités dans ces géodatabases à l'aide d'un script Python. Je suis seulement arrivé à lister les géodatabases. Quelqu'un a-t-il une suggestion sur la liste des classes d'entités dans les géodatabases?
La ligne d'article d'impression dans mon script me donne les résultats suivants:
C:\output\data.gdb
C:\output\otherdata.gdb
C:\output\somethingelse.gdb
Je souhaite générer une liste des classes d'entités dans les géodatabases ci-dessus. Voici mon script jusqu'à présent.
import arcpy, os, sys
from arcpy import env
arcpy.env.workspace = "D:\\output"
inWorkspace = arcpy.env.workspace
workspaces = arcpy.ListWorkspaces("*", "FileGDB")
for item in workspaces:
print item #This part gives me the print statements I shared above
# fcList = arcpy.ListFeatureClasses() #I haven't figured this part out
#I want to list the feature classes in the geodatabases