文章内容

2022/4/8 11:26:55,作 者: 黄兵

Python 生成 UUID GUID

在 Python 中如果您想要的只是一个唯一的 ID,您可能应该调用 uuid1() 或 uuid4()。请注意,这 uuid1() 可能会损害隐私,因为它会创建一个包含计算机网络地址的 UUID。 uuid4() 创建一个随机的 UUID。

下面的方法可以在 Python 2 和 Python 3 中生成 UUID:

>>> import uuid

>>> # make a random UUID
>>> uuid.uuid4()
UUID('bd65600d-8669-4903-8a14-af88203add38')

>>> # Convert a UUID to a string of hex digits in standard form
>>> str(uuid.uuid4())
'f50ec0b7-f960-400d-91f0-c42a6d44e3d0'

>>> # Convert a UUID to a 32-character hexadecimal string
>>> uuid.uuid4().hex
'9fe2c4e93f654fdbb24c02b15259716c'


参考资料:

1、How to create a GUID/UUID in Python


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - Python 生成 UUID GUID

分享到:

发表评论

评论列表