2

Python基本クラスに関する詳細情報を見つけようとしてobjectいますが、見つかりません。それはただのようなものclass object: passであり、これ以上注目に値しないのでしょうか...?

どこでそれについてもっと知ることができますか。他のクラスはそれから何を継承しますか?

4

2 に答える 2

3

ここ(およびそこからリンクされている他の記事)にいくつかの良い情報があります。図は次のとおりです。

ここに画像の説明を入力してください

于 2012-05-21T12:24:21.247 に答える
2

他のオブジェクトが使用するためのいくつかの基本的なもの。

>>> 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

于 2012-05-21T12:23:18.773 に答える