embed installed python dynamically

naveen naveen.garg at gmail.com
Thu Nov 26 02:57:10 CET 2009


ok, its even easier than that.
With autohotkey:

pythondll := DllCall("LoadLibrary", "str", "c:\windows
\system32\python26.dll")
init := DllCall("c:\windows\system32\python26.dll\Py_Initialize"
, "Cdecl")
msgbox python initalized
call := DllCall("c:\windows\system32\python26.dll\PyRun_SimpleString"
, "str", "import sys", "Cdecl")
msgbox will exit using python code
call := DllCall("c:\windows\system32\python26.dll\PyRun_SimpleString"
, "str", "sys.exit(0)", "Cdecl")
init := DllCall("c:\windows\system32\python26.dll\Py_Finalize"
, "Cdecl")
msgbox % never called



More information about the Python-list mailing list