107 python高階 模組高階

2021-09-26 07:18:48 字數 1504 閱讀 7801

python有一套很有用的標準庫(standard library)。標準庫會隨著python直譯器,一起安裝在你的電腦中的。 它是python的乙個組成部分。這些標準庫是python為你準備好的利器,可以讓程式設計事半功倍。

)#建立hash物件,md5:(message-digest algorithm 5)訊息摘要演算法,得出乙個128位的密文

print m #

m.update(

'itcast'

)#更新雜湊物件以字串引數

print m.hexdigest(

)#返回十六進製制數字字串

應用例項:用於註冊、登入…

import hashlib

import datetime

key_value =

'itcast'

now = datetime.datetime.now(

)m = hashlib.md5(

)str

='%s%s'

%(key_value,now.strftime(

"%y%m%d"))

m.update(

str.encode(

'utf-8'))

value = m.hexdigest(

)print

(value)

執行結果:

8ad2d682e3529dac50e586fee8dc05c0
更多標準庫

在終端中輸入命令:

python2中

python -m ******httpserver port
python3中

1.安裝個easy_install工具

sudo

apt-get

install python-setuptools

2.安裝模組

1 07 python 基礎學習 0409

知識點學習 1.list複習,tuple學習 list列表 一種資料型別,有序集合,可以任意新增刪除元素。money 3000,4000,5000 tuple的意義優點 tuple一但初始化就不能修改了,更安全。如果可能,能有tuple代替list就盡量用tuple。list 二維列表。tuple ...

Python 高階 模組

coding utf 8 分拆多個py檔案,同乙個名字的變數互不影響 python中包就是資料夾,但是資料夾下必須有乙個 init py 檔案才行 python中動態匯入模組 如果匯入的模組不存在,python直譯器會報 importerror 錯誤 import something traceba...

python 高階 模組

模組匯入 模組概念 在 python 中,乙個檔案就是乙個模組 將多個檔案放在乙個資料夾內進行組織管理的形式稱為包 模組匯入方式 import from import 使用模組別名 可以使用 as 在匯入模組後,為模組新增別名,方便程式中引用 模組搜尋順序 模組在搜尋時,根據 sys 模組中定義的 ...