閱讀本:What is a metaclass in Python?,我正在學習使用下面的代碼片斷使用__new__
: -類型錯誤:對象.__新__(INT)是不是安全,使用int .__新__()
class a(object):
pass
a.__new__(int,'abcdef',(int,),{})
可能有一些使用a.
呼叫__new__
時出現問題。但是,我得到了下面的錯誤,而我不明白其中的含義: -
TypeError: object.__new__(int) is not safe, use int.__new__()
如果有什麼做的__new__
的使用,我可以ammend通過閱讀一些書。但是,有人可以解釋爲什麼這條消息來了:
object.__new__(int) is not safe, use int.__new__()