Python3 uuid — 通用唯一识别码
Python3的uuid模块提供了一个生成UUID的函数,以及一组处理UUID的类。
- 生成一个随机的UUID
import uuid
print(uuid.uuid4())
- 生成一个基于时间戳和主机ID的UUID
import uuid
print(uuid.uuid1())
- 将UUID转换为字符串
import uuid
uuid_obj = uuid.uuid4()
print(str(uuid_obj))
- 将字符串转换为UUID
import uuid
uuid_str = "076bf41e-8179-489e-89a5-b8456ced29c2"
uuid_obj = uuid.UUID(uuid_str)
print(uuid_obj)
- 比较两个UUID
import uuid
uuid_a = uuid.uuid4()
uuid_b = uuid.uuid4()
print(uuid_a == uuid_b)
print(uuid_a < uuid_b)
- 获取UUID的16个字节形式
import uuid
import binascii
uuid_obj = uuid.uuid4()
bytes_uuid = uuid_obj.bytes
print(bytes_uuid)
print(binascii.hexlify(bytes_uuid))
以上就是Python3中uuid模块的基本使用方法。
评论已关闭