python - 在 C 中子类化 Python 类
问题描述
这里还没有代码。我试图掌握设计。
我正在考虑在 Python 3 中实现一个项目,该项目需要一个用 C/C++ 编写的扩展。
有一个现有的 python 类可以完成我想要的大部分工作,但需要一种方法的扩展行为。
如果这是一个纯 python 解决方案,我只需继承现有类,并编写新方法来重载父类的方法。
如何在 C 扩展中进行 python 子类化?
这比重写整个类要干净得多,或者更糟糕的是,必须用 C 或 C++ 实现整个项目。
解决方案
推荐阅读
- asp.net-mvc - 单选按钮的选中属性未绑定到模型的布尔属性
- sql-server - 使用大小写时的不同计数
- python - 本地与 pip 安装的 python 代码的工作方式不同
- php - 特殊数组中的PHP foreach
- java - 错误支持 v4 view.NestedScrollingChild2 在回收视图集适配器
- r - R用户定义函数:新数据框名称作为函数参数
- loops - 在 SAS 中缺少值时将先前的值向前推进
- unity3d - 面对玩家时围绕玩家旋转相机
- java - 将数据库表的一列存储到 ArrayList 中
- angularjs - 遍历 ag-grid 数据并显示值