Python扩展模块包结构(名称空间)

时间:2016-10-27 12:34:28

标签: python c++

我正在为我的C ++应用程序编写Python扩展模块。此外,我在同一个应用程序中嵌入了Python解释器并使用这些模块。因此,我不是单独构建这些扩展模块,因为模块是在同一个应用程序中创建和使用的(只需在PyImport_AppendInittab("modulename", &PyInit_modulename)之前添加Py_Initialize())。 如果我这样做就可以创建Python包结构吗? 目前,我有import module,但我需要在我的嵌入式Python解释器中使用import package.module。 是否有任何创建包的功能,例如模块PyModule_Create()的函数?

0 个答案:

没有答案