# What is the difference of pvpython and python console accessible from paraview?

**URL:** <https://discourse.vtk.org/t/what-is-the-difference-of-pvpython-and-python-console-accessible-from-paraview/14285>\
**Category:** Development\
**Created:** [July 23, 2024, 12:49pm UTC](https://discourse.vtk.org/t/what-is-the-difference-of-pvpython-and-python-console-accessible-from-paraview/14285 "2024-07-23T12:49:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Northern\_Condor1](https://discourse.vtk.org/user_avatar/discourse.vtk.org/northern_condor1/32/9062_2.png) [@Northern\_Condor1](https://discourse.vtk.org/u/Northern_Condor1)\
**Post date:** [July 23, 2024, 12:49pm UTC](https://discourse.vtk.org/t/what-is-the-difference-of-pvpython-and-python-console-accessible-from-paraview/14285/1 "2024-07-23T12:49:03Z")

</div>

Hello!

Could you please clarify what is the difference of pvpython and python console accessible from paraview?

Thanks!

---

<div class="post-metadata">

**Author:** ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)\
**Post date:** [August 8, 2024, 10:36am UTC](https://discourse.vtk.org/t/what-is-the-difference-of-pvpython-and-python-console-accessible-from-paraview/14285/2 "2024-08-08T10:36:57Z")

</div>

The fonctionnalities are pretty similar, the main difference is that the Qt event loop is running when you use the python shell, which means render calls can be triggered by Qt, which nevers happens when you use pvpython.
