在實際的敲**過程中,你可能會被要求在請求頭或者請求體中加個字段,傳個唯一標識,
說到唯一標識,那怎麼能少了大名鼎鼎的uuid呢,uuid是通用唯一識別碼(universally unique identifier)的縮寫,
uuid是基於當前時間、計數器(counter)
和硬體標識(通常為無線網絡卡的mac位址)等資料計算生成的,
因為它們是不會被複製的獨特識別符號
headers =
import uuid
aaa = uuid.uuid1(
)print
(aaa)
# 41ca5780-518f-11eb-97a3-144f8aa8a024
# be9afbe8-518f-11eb-af95-144f8aa8a024
# d3569242-518f-11eb-83a5-144f8aa8a024
import uuid
bbb = uuid.uuid4(
)print
(bbb)
# 4810c2a8-4abc-4110-812e-9b7d97d7ad4d
# 0156fd57-b844-4fbe-8487-200dca908957
# 12843ad0-8cae-408d-acf2-0be11e148911
import uuid
name =
'python'
namespace = uuid.namespace_url
ccc = uuid.uuid3(namespace,name)
print
(ccc)
# 65ac9a41-6b50-35b9-94b1-9c61ec6fa92b
import uuid
name =
'python'
namespace = uuid.namespace_url
ddd = uuid.uuid5(namespace,name)
print
(ddd)
#380f7d71-60ea-5bca-877d-3b2248588b05
python生成uuid的方法
uuid universally unique identifier 是通用唯一識別碼,在許多領域用作標識,比如我們常用的資料庫也可以用它來作為主鍵,原理上它是可以對任何東西進行唯一的編碼的。作為新手一看到類似varchar 40 這樣的主鍵就覺得有點矇圈了,字串型也不能自增啊,這裡就應該應用uui...
python生成並處理uuid的實現方式
uuid universally unique identifierwww.cppcns.com 是通用唯一識別碼,在許多領域用作標識,比如我們常用的資料庫也可以用它來作為主鍵,原理上它是可以對任何東西進行唯一的編碼的。作為新手一看到類似varchar 40 這樣的主鍵就覺得有點矇圈了,字串型也不能...
pgsql的UUID生成函式
pgsql 安裝函式 uuid生成函式 pgsql預設安裝是沒有該類函式的,若指令碼執行到此處出錯,需開啟下面注釋,安裝uuid生成函式 create extension uuid ossp 使用函式 select uuid generate v4 select replace cast uuid ...