Python學習(10)——常用的內建模組
阿新 • • 發佈:2018-11-16
跳過程序執行緒
跳過正則
1、datetime:處理日期和時間的標準庫
2、collections:集合模組
(1)namedtuple
是一個函式,它用來建立一個自定義的tuple
物件,並且規定了tuple
元素的個數,並可以用屬性而不是索引來引用tuple
的某個元素
(2)deque是為了高效實現插入和刪除操作的雙向列表,適合用於佇列和棧
(3)key不存在時,返回一個預設值,可以用defaultdict
(3)
OrderedDict,保持Key的順序
3、base64
4、hashlib:提供了常見的摘要演算法,如MD5,SHA1等
5、urllib
(1)request
模組可以非常方便地傳送一個GET請求到指定的頁面,然後返回HTTP的響應
(2)以POST傳送一個請求,只需要把引數data
以bytes形式傳入
6、HTMLParser
HTML本質上是XML的子集,但是HTML的語法沒有XML那麼嚴格,所以不能用標準的DOM或SAX來解析HTML