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.

Python Version Support

ParaView currently supports Python 2.7, but support for 3.5 is coming. To help this development, please use Python 3 compatible code constructs. This section discusses the most common needed changes.

API Changes

This documents changes to ParaView’s Python APIs between different versions, starting with ParaView 4.2.0.