在PyCharm中尝试查看调试器中的对象时,我一直收到此错误:
无法显示子项:找不到属性:值
我推断出Pycharm本身是错误的,而不是我的代码
(我在多个脚本上遇到相同的错误,但在2台不同的计算机上使用旧版本的Pycharm时没有出现错误)
我在PyCharm社区2017.3.4
除了安装旧版本之外,还有其他解决方法吗?
答案 0 :(得分:0)
我正在发现类似的问题。我也认为PyCharm有一些问题,它无法按预期或您提到的先前版本运行。我还发现Pyscripter可以按预期进行调试。
在某些情况下,我将依赖结果对象,result [0]或result.getOutput(0)传递给下一个工具。相反,可以将变量用作“输出”,也可以将字符串(名称)直接用作下一个工具的输入。
例如,
facility_staging_polygons = os.path.join(outGDB, 'facility_staging_polygons\Polygon_1')
result = arcpy.MakeFeatureLayer_management(facility_staging_polygons, 'facility_staging_polygons_Layer')
# Process: Update Attributes
arcpy.AddField_management('facility_staging_polygons_Layer', "area_calc", "LONG")