python 高級------拓展

1.JSON 

       1.1.JSON是一種輕量級的數據交換格式

       1.2 json.dumps  將python 對象轉化爲JSON字符串

       1.3 json.loads     將JSON字符串轉化爲Python對象

2.元類

      1.在python中類本身也是一種對象,而創建類這種對象的類被稱作元類

      2.python中的元類可以使用type創建

            type(類名,父類的元組(針對繼承的情況,可以爲空),包含屬性的字典(名稱和鍵值))

            type是python 用來創建所有類的元類

     3.元類的主要用途是創建API

     4.python中的一切都是對象,它們要麼是類的實例,要麼是元素的實例,除了type,type實際上是它自己的元類。

 

3.python中的垃圾回收機制

     3.1 python的內存管理是由python的解釋器負責的,開發人員可以從內存管理事務中釋放出來

     3.2 python中的垃圾回收機制以引用計數來跟蹤和垃圾回收。在引用計數的基礎上,還可以通過“”標記-清除“”解決容器對象可能產生的循環引用的問題。通過分代回收以空間換取時間來進一步提高垃圾回收的效率。

   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章