我正在尝试将我在sourceforge找到的Python AVL模块移植到Python3。我成功地解决了大多数错误,但是我没有找到明确的信息来处理标签。
Py_LOCAL(PyObject *) avl_tree_getattr(avl_tree_Object * self, char *name)
{
return Py_FindMethod(avl_tree_methods, (PyObject *) self, name);
}
有一些建议在邮件列表上,建议只使用PyObject_GenericGetAttr
,但我必须承认我不太了解Python模块的内部,无法看出如何在这种特定情况下应用它。
有什么提示吗?