これが私が理解できないコードの一部です:
class COWMeta(type):
pass
class COWDictMeta(COWMeta):
....
私はPythonで新しいクラスを作成する方法を知っています:
class MyClass(BaseClass):
...
しかし、マニュアルに記載されているように、「type」は関数です。
type(...)モジュール
の機能 type(object)->オブジェクトのtype type(name、bases、dict)->新しいtype__builtin__
クラスはどのようにして関数から継承できますか?そして、そのコードはどういう意味ですか?