python自動化開發 6 常用模組 續

2022-06-23 05:09:14 字數 602 閱讀 2445

python的常用模組(續)

shelve模組:是乙個簡單的k,v將記憶體資料通過檔案持久化的模組,可以持久化任何pickle可支援的python資料格式。

configparser模組:對配置檔案進行解析。

hashlib模組:主要用於加密。

例子:輸出十六進製制md5值

1

#author:ryb2#

__*__coding:utf-8__*__34

import

hashlib

5 m=hashlib.md5()

6 m.update(b"

hello")

7print(m.hexdigest())

view code

執行結果: 

5d41402abc4b2a76b9719d911017c592   

subprocess模組:類似os模組,幾乎可以替代os等模組。
subprocess.run()方法:測試例子在linux上。

re模組(正規表示式):模糊匹配。暫略,以後時間充裕在做補充!

具體可以參見:

Python自動化開發03

1 去重 list 1 set 1,2,3,4,0,7,4,8 list2 set 99,34,6,8,3 list3 set 0,4,8 list4 set 84,45,49 print list 1 2 交集 list 1 list2 print list 1.intersection list...

Python自動化開發學習1

一 開篇的大段毒雞湯真是夠補。正好在外面旅遊,一路上帶著耳機就全部聽完了。二 進入正題,結果還是介紹。說下版本問題,盡量還是用python3。三 hello world。就是個儀式感,別的沒啥 print 你好 四 變數。雖然駝峰規則也行,但是python推薦用 下劃線,那就用下劃線把。變數名全大寫...

前端自動化開發之grunt

上篇文章介紹了前端模組化開發工具seajs,利用seajs我們可以輕鬆實現前端的模組化程式設計,參見 一 準備工作 再使用grunt之前,我們先要安裝node.js,利用node的包管理工具npm來安裝grunt 關於如何安裝及配置node不屬於本文涉及範疇,所以在這裡不做介紹,需要檢視的童鞋可以參...