python uuid模块使用实例

Odessa ·
更新时间:2024-11-10
· 737 次阅读

uuid是一种唯一标识,在许多领域作为标识用途。python的uuid模块就是用来生成它的。
闲话不说,python提供的生成uuid的方法一共有4种,分别是:

1.从硬件地址和时间生成
2.从md5算法生成
3.随机生成
4.从SHA-1算法生成

他们在uuid模块里对应uuid1, uuid3, uuid4, uuid5这几个方法,注意没有uuid2。
下面是示例:
代码如下:
#-*- encoding: gb2312 -*-
import uuid

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

您可能感兴趣的文章:Python中使用hashlib模块处理算法的教程python中的hashlib和base64加密模块使用实例Python3 加密(hashlib和hmac)模块的实现python中hashlib模块用法示例Python基于hashlib模块的文件MD5一致性加密验证示例Python用UUID库生成唯一ID的方法示例Python内置模块logging用法实例分析Python内置模块turtle绘图详解Python内置模块hashlib、hmac与uuid用法分析



uuid Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号