import uuid
# 生成一个随机的UUID (版本4)
random_uuid = uuid.uuid4()
print("随机生成的UUID:", random_uuid)
# 生成基于命名空间和名称的UUID (版本5, 使用SHA-1算法)
namespace_uuid = uuid.uuid5(namespace=uuid.NAMESPACE_URL, name="https://example.com")
print("基于命名空间和名称的UUID:", namespace_uuid)
uuid.uuid4()
:
uuid.uuid5(namespace, name)
:
namespace
参数可以是预定义的命名空间(如 uuid.NAMESPACE_URL
、uuid.NAMESPACE_DNS
等),也可以是你自己定义的UUID。name
参数是要生成UUID的字符串。希望这段代码和解释对你有帮助!
上一篇:python request库
下一篇:python turtle库
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站