python之uuid模塊詳解

uuid是一種惟一標識,在許多領域做爲標識用途。python的uuid模塊就是用來生成它的。閒話不說,python提供的生成uuid的方法一共有4種,分別是:python

  1. 從硬件地址和時間生成算法

  2. .從md5算法生成ui

  3.  隨機生成code

  4. 從SHA-1算法生成md5

他們在uuid模塊裏對應uuid1, uuid3, uuid4, uuid5這幾個方法,注意沒有uuid2。下面是示例:class

#-*- encoding: gb2312 -*-
import uuid
print uuid.uuid1()
print uuid.uuid3(uuid.NAMESPACE_DNS, testme)
print uuid.uuid4()
print uuid.uuid5(uuid.NAMESPACE_DNS, testme)
相關文章
相關標籤/搜索