ParaView’s Python documentation!¶
ParaView offers rich scripting support through Python. This support is available as part of the ParaView client (paraview), an MPI-enabled batch application (pvbatch), the ParaView python client (pvpython), or any other Python-enabled application. Using Python, users and developers can gain access to the ParaView visualization engine.
Main modules¶
- Quick-Start : A Tutorial
- The ParaView Python Package
- simple
- servermanager
ActiveConnection
AnimateReader()
ArrayInformation
ArrayListProperty
ArraySelectionProperty
Connect()
ConnectToCatalyst()
Connection
ConnectionProxyNamespaces
CreateProxy()
CreateRenderView()
CreateRepresentation()
DataInformation
Disconnect()
DoubleMapProperty
EnumerationProperty
ExodusIIReaderProxy
Fetch()
FieldDataInformation
FieldDataInformationIterator
FileNameProperty
Finalize()
GenericIterator
GetAssociationAsString()
GetAssociationFromString()
GetConnectionFromId()
GetConnectionFromSession()
GetContextViews()
GetProgressPrintingIsEnabled()
GetRenderView()
GetRenderViews()
GetRepresentation()
InputProperty
LoadPlugin()
LoadState()
MultiplexerSourceProxy
OutputPort()
ParaViewLoader
ParaViewMetaPathFinder
ParaViewPipelineController
Property
PropertyIterator
Proxy
ProxyDefinitionIterator
ProxyIterator
ProxyManager
ProxyNamespace
ProxyProperty
RepresentationProxy
ResetSession()
ReverseConnect()
SaveState()
SetActiveConnection()
SetProgressPrintingEnabled()
SourceInformation
SourceProxy
StringListProperty
ToggleProgressPrinting()
VectorProperty
ViewLayoutProxy
demo1()
demo2()
demo3()
demo4()
demo5()
- catalyst
- coprocessing
- benchmark
- Available modules
- Available readers, sources, writers, filters and animation cues
API Changes¶
This documents changes to ParaView’s Python APIs between different versions, starting with ParaView 4.2.0.