Paraview图片生成

时间:2016-08-26 07:56:47

标签: python paraview

我正在尝试运行python脚本来生成图片。 但每次我跑,我得到以下错误。

File "/usr2/tmp/Krishnamoorthi/case0383/New/Pics_0.py", line 16, in <module>
case_foam.SurfaceArrays = ['meshPhi', 'phi']

File "/cax/sw-cae1/OPENFOAM/LINUX_x86_64/ParaView/ParaView-4.4.0-Qt4-Linux-64bit/lib/paraview-4.4/site-packages/paraview/servermanager.py", line 302, in __setattr__
"to add this attribute.")

AttributeError: Attribute SurfaceArrays does not exist. This class does not allow addition of new attributes to avoid mistakes due to typos. Use add_attribute() if you really want to add this attribute.

我检查了py脚本中的第16行,但它完美无缺。

是否与bash for paraview有关?

1 个答案:

答案 0 :(得分:0)

问题是SurfaceArrays读者实例上不存在case_foam属性。

尝试在ParaView UI中打开数据数据文件,并查看Properties Panel上显示的属性。应该使用其他一些属性来选择要为读者阅读的meshPhiPhi数组。