Embed Python in an application¶
See also Add a field to PyConfig:
Applications embedding Python¶
- vim
- OpenOffice
- Blender
Python C API¶
- New C API (PyConfig):
Py_PreInitialize()
withPyPreConfig
Py_InitializeFromConfig()
withPyConfig
Py_RunMain()
- Design document: PEP 587 – Python Initialization Configuration.
- etc.
- Old C API (Py_Initialize):
Py_Initialize()
Py_Main()
Py_SetPath()
Py_DecodeLocale()
PySys_AddWarnOption()
- etc.