# Python-Plugin development flow: code reloading in editor

**URL:** <https://forum.opentap.io/t/python-plugin-development-flow-code-reloading-in-editor/2009>\
**Category:** General\
**Tags:** python\
**Created:** [June 11, 2024, 7:35am UTC](https://forum.opentap.io/t/python-plugin-development-flow-code-reloading-in-editor/2009 "2024-06-11T07:35:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![bernhard.lettner](https://avatars.discourse-cdn.com/v4/letter/b/ecccb3/32.png) [@bernhard.lettner](https://forum.opentap.io/u/bernhard.lettner)\
**Post date:** [June 11, 2024, 7:35am UTC](https://forum.opentap.io/t/python-plugin-development-flow-code-reloading-in-editor/2009/1 "2024-06-11T07:35:12Z")

</div>

My development flow of new python plugins/test-steps is currently a bit cumbersome. My issue is, when I alter/change a python-file (a test-step) during my development, the changes are not in effect when I press “run” in the opentap editor.

In order to ‘load’ the new code, I currently have to close and re-open the editor. This gets quite cumbersome - I would hope that some other feature is available to ‘load’ the code.

I found in the python-getting-started documentation [here](https://doc.opentap.io/OpenTap.Python/TAP_Python_Help/Getting_Started.html) the following line:  
" \* Modifying the Basic Functionality example to include your own log messages. **You can also try this with code reloading enabled (In Python settings).**" - which sounds exactly like what I need. However, in the Settings-\>Python I find no such ‘code-reloading property’.

---

<div class="post-metadata">

**Author:** ![rolf\_madsen](https://avatars.discourse-cdn.com/v4/letter/r/43a26b/32.png) [@rolf\_madsen](https://forum.opentap.io/u/rolf_madsen)\
**Post date:** [June 16, 2024, 1:49am UTC](https://forum.opentap.io/t/python-plugin-development-flow-code-reloading-in-editor/2009/2 "2024-06-16T01:49:20Z")

</div>

Hi @bernhard.lettner,

We used to have some limited support for that, but unfortunately we don’t anymore.

It could be added again but there are some hard problems to solve.

The issue is located here: [Add support for live reloading python modules · Issue #24 · opentap/OpenTap.Python · GitHub](https://github.com/opentap/OpenTap.Python/issues/24)

You can write a comment if you’d like, that can help show interest in the feature.

---

<div class="post-metadata">

**Author:** ![bernhard.lettner](https://avatars.discourse-cdn.com/v4/letter/b/ecccb3/32.png) [@bernhard.lettner](https://forum.opentap.io/u/bernhard.lettner)\
**Post date:** [June 17, 2024, 6:41am UTC](https://forum.opentap.io/t/python-plugin-development-flow-code-reloading-in-editor/2009/3 "2024-06-17T06:41:27Z")

</div>

Thanks @rolf_madsen for this clarification! I will add a comment there
