uuid是一種惟一標識,在許多領域做爲標識用途。python的uuid模塊就是用來生成它的。閒話不說,python提供的生成uuid的方法一共有4種,分別是:python
從硬件地址和時間生成算法
.從md5算法生成ui
隨機生成code
從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)