<div dir="ltr"><div><div><div>Hi,<br></div>I am trying to write a python scripts to "visualize" simulation results. <br><br></div>I need load a plugin through GUI of paraview before opening data. If I first load plugin in the GUI and then run my python scripts through Paraview GUI -> tools ->python shell, it works well. <br>To load plugin in python scrips. I use the trace tool of paraview found that the function to load plugin is: <br>LoadPlugin('/rohit1/data/users/zhixuanc/Soft/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libH5PartReader.so', remote=False). <br><br>Instead of load plugin manually through GUI, I put this command at the very beginning of the existing python scripts and run the scripts through Paraview GUI -> tools ->python shell. But I got an error message and it does not work:<br>
<p style="margin:0px;text-indent:0px"><span style="font-family:"Courier";font-size:9pt;color:rgb(255,0,0)"> Plot[plotname] = H5PartReader(FileName=maindirectory+subdirectory+name)</span></p>
<p style="margin:0px;text-indent:0px"><span style="font-family:"Courier";font-size:9pt;color:rgb(255,0,0)">NameError: global name 'H5PartReader' is not defined</span></p><br></div><div>But when I go to Paraview GUI -> tools -> Manage Plugins, it shows that the required plugin is loaded. <br><br></div><div>I am not sure what's wrong and how to fix this issue. <br><br></div><div>Could anybody give me any advice on it? <br><br><br><br></div></div>