2010年7月22日 星期四

Python的UUID產出辦法

python的uuid模組有四種方式可以產生uuid

  1. 使用硬體及時間
  2. 以MD5對字串取值
  3. 隨機產生
  4. 使用SHA-1


以上分別對應的方式為:


#-*- encoding: utf-8 -*-
import uuid

print uuid.uuid1()
print uuid.uuid3(uuid.NAMESPACE_DNS, 'testname')
print uuid.uuid4()
print uuid.uuid5(uuid.NAMESPACE_DNS, 'testme')

沒有留言: