1.內建模塊:
**namedtuple:一個函數,它用來創(chuàng)建一個自定義的tuple對象征冷,并且規(guī)定了tuple元素的個數寂拆,并可以用屬性而不是索引來引用tuple的某個元素;
//namedtuple('名稱', [屬性list]):
Circle = namedtuple('Circle', ['x', 'y', 'r'])
**deque:解決list的頭尾插入淹真、刪除效率低的問題(雙向list)
**defaultdict:key不存在時讶迁,返回一個默認值
**OrderedDict:在對dict迭代時,保證其順序
**Counter:計數器核蘸,統(tǒng)計字符出現的次數
**hashlib\hmac:提供了常見的摘要算法巍糯,如MD5,SHA1等等
**itertools\contextlig\urllib\XML\HTMLParser
2.三方模塊:
**PIL(圖像處理庫)客扎、pytesseract(圖像識別庫)
**requests:更簡單處理http請求
**chardet:檢測編碼(chardet.detect(data))
**psutil:實現系統(tǒng)監(jiān)控(在linux系統(tǒng)下可用祟峦,在windows下?徙鱼?宅楞?)
**ConfigParser:解析ini文件
這里說下ConfigParser具體用法:
Config.ini
import ConfigParser
conf = ConfigParser.ConfigParser()
conf.read('../Config.ini')
case_dir = conf.get("Set", "case_dir") //獲取Set下case_dir的值;