[Python.NET] exposing modules
shivanan at statictype.org
Fri Jun 9 05:27:05 CEST 2006
I'm trying to embed the python interpreter in my .NET-based program.
The basic stuff is working fine.
But now, I want to expose some of my program's internal data to the scripts.
(ie, not just functions that live in an assembly, but access to my live
For example, if I have a WinForms application, I want to be able to
access a textbox's current text from python.
Ideally, I should be able to do something like this from a script:
s = MyApp.GetText()
Is there any way to do this in Python.NET?
And if not, can someone provide me with some pointers on how to go about
adding the functionality to the Python.NET code?
(I believe we have to use issue a call to Py_InitModule or something,
More information about the PythonDotNet