-1

我试图修改 Python 中“int”类型的行为。

它说

'__new__' is readonly.

有没有办法做到这一点?

谢谢。

4

1 回答 1

5

您不能修改内置类型,但可以从中派生:

 class MyInt(int):
     def __new__(cls, *args):
         # whatever
于 2012-06-04T17:47:18.367 回答