OverflowError:Python int太大,无法转换为C long
您正在使用Python 2.6吗?您可以尝试子类化long。
long
但是总的来说,我强烈建议不要继承Python内置类型。cpython保留跳过对此类类型的特殊方法的调用的权利,例如,不会__str__对的子类进行调用str。您的示例在这里有效,但是您可能正在询问错误。
__str__
str
请考虑委派代理,然后委派所需的运算符。(__int__当然,您可能还需要。)
__int__
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群