亚洲免费人人妻人人,cao78在线视频,福建一级毛片,91精品视频免费观看,高清另类图片操逼,日本特黄特色大片免费看,超碰欧美人人澡曰曰澡夜夜泛

Python中type的構(gòu)造函數(shù)參數(shù)含義說明 -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【m.msguai.com - 電腦資料】

    這篇文章主要介紹了Python中type的構(gòu)造函數(shù)參數(shù)含義說明,本文用一個編碼實例解釋Python type的參數(shù)的作用和含義,需要的朋友可以參考下

    測試代碼如下:

    代碼如下:

    class ModelMetaClass(type):

    def __new__(cls,name,base,attrs):

    logging.info("cls is:"+str(cls))

    logging.info("name is:"+str(name))

    logging.info("base is:"+str(base))

    logging.info("attrs is:"+str(attrs))

    return type.__new__(cls,name,base,attrs)

    pass

    pass

    class Model(dict):

    __metaclass__ = ModelMetaClass

    def __init__(self):

    pass

    pass

    def main():

    m=Model()

    if __name__ == ‘__main__‘:

    main()

    測試結(jié)果:

    代碼如下:

    INFO:root:cls is:

    INFO:root:name is:Model

    INFO:root:base is:(,)

    INFO:root:attrs is:{‘__module__‘: ‘__main__‘, ‘__metaclass__‘: , ‘__init__‘: }

    結(jié)論就顯而易見了,

Python中type的構(gòu)造函數(shù)參數(shù)含義說明

,

電腦資料

Python中type的構(gòu)造函數(shù)參數(shù)含義說明》(http://m.msguai.com)。cls是當前類的名字,即類本身。name是通過__metaclass__屬性指向ModelMetaClass的類,即要實例化的類,ModelMetaClass攔截了該類的實例化。base是要實例化的類的基類。attrs是要實例化的類的屬性集合。

最新文章