我正在尝试使用Biopython lib(1.63)计算HSExposure值,但是,它会返回错误,例如'NotImplemented object is is iterable'。当我检查模块时,我发现HSExposure模块中的一个功能如下:
def _get_cb(self, r1, r2, r3):
"""This method is provided by the subclasses to calculate HSE."""
return NotImplemented
你们认为有什么问题?
干杯
答案 0 :(得分:2)
该方法未实现,因此您意图获得异常。
在python中,按照惯例,所有以“_”(下划线)开头的方法名称仅供内部使用。所以你不打算叫它,它只适用于这个库本身的调用。
(我不熟悉那个图书馆,不能提供替代方案)。