import arcpy rootWorkspace = r"C:\tmp\Test.gdb" arcpy.env.workspace = rootWorkspace #list all feature datasets featureDatasets = arcpy.ListDatasets("", "Feature") for dataset in featureDatasets: #for each feature dataset change workspace and list feature classes it contains arcpy.env.workspace = rootWorkspace + "\\" + dataset print "Geodatabase dataset: " + dataset featureClasses = arcpy.ListFeatureClasses() for fc in featureClasses: print fc