python-3.x - 如何扩展 Python scipy.stats 类?
问题描述
我正在尝试向现有的 Python scipy.stats 类添加一个方法,但它正在生成_construct_docstrings
错误。
import scipy.stats as stats
class myPoisson(stats.poisson) :
def myMethod(var, **kwargs) :
return var
我尝试添加__init__
一个调用方法,super().__init__(self)
但这并没有改变错误。
扩展现有的 Python 类我缺少什么?
解决方案
希望以下示例对您有所帮助。
def myMethod(var, **kwargs):
return var
stats.poisson.myMethod = myMethod
stats.poisson.myMethod(2)
有关该主题的更多详细信息,请参阅向现有对象实例添加方法。
推荐阅读
- android - 在 Android onCameraFrme 中更改 opengl 对象顶点
- google-maps - 更高分辨率的地图和更高的缩放级别
- php - Html2Pdf:图像异常
- apache-spark - 将 DataFrame 中的元组聚合在一起
- javascript - Promise 创建中的“this”是什么?
- python - 如何自定义默认值
- ddos - 如何对我的 Web 应用程序进行 ddos 攻击?
- android - 如何获得 ARCore AcquireCameraImageBytes() 的颜色?
- javascript - 如何将用户设置为登录 firebase.auth(node.js)?
- sql - 使用 Object_ID 执行 SQL 存储过程