小编use*_*864的帖子

如何使用C API在Python中定义新类型(类)?

我正在尝试使用Python C API在模块中定义一个新类,该类将用C编写的某些功能暴露给Python代码.我特别希望以类的形式而不是一组模块函数.

但是,我在官方文档中找不到任何有关此特定任务的内容.我能找到的最接近的是PyClass_New函数(在Python.h头文件中),但官方文档中没有提到它,所以我认为不应该使用它.

那么,从C代码定义新Python类的正确方法是什么?

谢谢.

c python class

15
推荐指数
2
解决办法
1万
查看次数

标签 统计

c ×1

class ×1

python ×1