# How to manage custom filter via python?

**URL:** https://discourse.paraview.org/t/how-to-manage-custom-filter-via-python/16085
**Category:** Development
**Created:** [January 30, 2025, 4:03pm UTC](https://discourse.paraview.org/t/how-to-manage-custom-filter-via-python/16085 "2025-01-30T16:03:29Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![joint](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/j/dc4da7/32.png) [@joint](https://discourse.paraview.org/u/joint)
#### Post date: [January 30, 2025, 4:03pm UTC](https://discourse.paraview.org/t/how-to-manage-custom-filter-via-python/16085/1 "2025-01-30T16:03:29Z")

</div>

Hello dear paraview developers!

I want to have some complex logic and integration with other systems, with my python scripts

How can I manage my C++/VTK plugin from Python?

Thanks

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [February 4, 2025, 8:53am UTC](https://discourse.paraview.org/t/how-to-manage-custom-filter-via-python/16085/2 "2025-02-04T08:53:44Z")

</div>

Hi,

not sure what you mean by “manage” but in Python scripting you can `LoadPlugin` or `LoadPlugins`. See [simple.plugin module](https://gitlab.kitware.com/paraview/paraview/-/blob/master/Wrapping/Python/paraview/simple/plugin.py?ref_type=heads) (note, this module was only “simple” and was splitted recently, unreleased for now)

(also note the need to specify the `ns=globals()` to access your proxies as usual)
