Win10 ArcGIS 10.5使用arcpy.da.Walk获取列表非独立要素为空

我在Win10系统中使用arcpy.da.Walk创建列表,dirpath为datasets时,获得的datasets下的FeatureClasses为[],创建列表前打印arcpy.Describe(datasets).dataType为FeatureDatasets,
使用Walk获取列表后打印dataType为File(ArcGIS10.5  Python2.7.12)
而在Win7系统中使用ArcGIS10.2.2/ArcGIS10.5,或者是WIN10系统中使用ArcMap10.2(Python 2.7.3)则能够获取到要素,前提是GDB没有在WIN10--10.5环境下使用Walk访问,一旦使用过Walk,获取的非独立要素类就为[],arcpy.Describe(datasets).dataType也变为File,ListFeatureClasser也就不管用了。请问是何缘故??
下面是我之前提出的问题,现在的问题是后续
http://zhihu.esrichina.com.cn/question/37230
已邀请:

要回复问题请先登录注册