Python基本クラスに関する詳細情報を見つけようとしてobject
いますが、見つかりません。それはただのようなものclass object: pass
であり、これ以上注目に値しないのでしょうか...?
どこでそれについてもっと知ることができますか。他のクラスはそれから何を継承しますか?
Python基本クラスに関する詳細情報を見つけようとしてobject
いますが、見つかりません。それはただのようなものclass object: pass
であり、これ以上注目に値しないのでしょうか...?
どこでそれについてもっと知ることができますか。他のクラスはそれから何を継承しますか?
ここ(およびそこからリンクされている他の記事)にいくつかの良い情報があります。図は次のとおりです。
他のオブジェクトが使用するためのいくつかの基本的なもの。
>>> dir(object())
['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__',
'__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__',
'__setattr__', '__sizeof__', '__str__', '__subclasshook__']
これらのメソッドの詳細については、http://docs.python.org/reference/datamodel.htmlを確認してください。また、実装方法は次のとおりですhttp://hg.python.org/cpython/file/3d4d52e47431/Objects/ object.c。