Persist learning my lovely python

python語法非常簡單,如果融合衆多的應用場景,python語言不見得有多麼簡單。
需要掌握的無非是現有庫的使用規矩,如果你覺得聽命於別人的設計要求是很糟糕的一件事,那一定程度的說明你已經夠牛了。
不得不說,這來自於長久的研究並吸收優秀庫的設計思想,進而拓展自己的思路。
本篇主要總結一些接觸到的或需要學習的知識點,以後深入搞一下。

python:

    基礎語法

    高級用法:修飾器,生成器,迭代器,描述符,類__特殊屬性__(比如slot)

    框架:django、scrapy、twisted

    專題:

        標準模塊/python FAQ/python PEP

        日誌系統:logging

        網絡數據格式:simplejson

        配置文件相關:configobj、ConfigParser

        自測系統:unittest

        命令行解析:argparse

        線程、進程、同步機制、通信:threading、multiprocessing、lock、信號量等

        socket底層通信:socket

        數據庫操作:cx_Oracle、MySQLdb

        SSH/TELNET遠端連接執行:paramiko、telnetlib

        加解密(鑰):md5、hashlib、sha、 Crypto

        異步網絡編程:twisted

        UI界面編程:wxPython

        web編程:django

        爬蟲:scrapy

        

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