Python經常使用模塊小結
1、Python經常使用模塊小結
1.1 time模塊
- 打印三種不一樣形式的時間,時間戳/格式化時間/結構化時間
1.2 datetime模塊
1.3 random模塊
1.4 os模塊
1.5 sys模塊
1.6 json模塊
- 序列化:把數據從內存讀入硬盤(以json格式)
- 反序列化:把數據從硬盤讀入內存(以json格式)
- 跨平臺性質,它能夠序列化dict/list/str/int/float/bool/None數據類型
1.7 pickle模塊
- 序列化:把數據從內存讀入硬盤(以pickle格式,二進制形式)
- 反序列化:把數據從硬盤讀入內存(以pickle格式,以二進制形式)
- 沒法跨平臺,可是能夠序列化Python的任意數據類型,
1.8 hashlib模塊
1.9 hmac模塊
1.10 logging模塊
- 日誌模塊
- 步驟
- 建立logger對象
- 建立handler對象
- 建立formatter對象
- 把formatter綁定到handler對象上
- 把handler對象綁定到logger對象上
- 設置級別
- 測試
1.11 numpy模塊
1.12 pandas模塊
1.13 matplotlib模塊
1.14 re模塊
1.15 typing模塊
1.16 shutil模塊(瞭解)
1.17 subprocess模塊(瞭解)
1.18 xml模塊(瞭解)
歡迎關注本站公眾號,獲取更多信息