[Paraview] load plugin through python scripts

Sebastien Jourdain sebastien.jourdain at kitware.com
Thu Aug 11 19:52:00 EDT 2016


Are you missing?

from paraview.simple import *

On Thu, Aug 11, 2016 at 4:10 PM, 曹智选 <hitcaozx at gmail.com> wrote:

> Hi,
> I am trying to write a python scripts to "visualize" simulation results.
>
> 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.
> To load plugin in python scrips. I use the trace tool of paraview found
> that the function to load plugin is:
> LoadPlugin('/rohit1/data/users/zhixuanc/Soft/ParaView-
> 4.3.1-Linux-64bit/lib/paraview-4.3/libH5PartReader.so', remote=False).
>
> 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:
>
> Plot[plotname] = H5PartReader(FileName=maindirectory+subdirectory+name)
>
> NameError: global name 'H5PartReader' is not defined
>
> But when I go to Paraview GUI -> tools -> Manage Plugins, it shows that
> the required plugin is loaded.
>
> I am not sure what's wrong and how to fix this issue.
>
> Could anybody give me any advice on it?
>
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/
> opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20160811/d28941f1/attachment.html>


More information about the ParaView mailing list