首页 > 解决方案 > 基于日期时间戳和来自 json 输入文件的整数值生成相同的 uuid

问题描述

希望根据日期时间戳和 6 位整数值生成相同的一致 UUid。json 文件作为事件发送。因此,希望为连接到相同日期时间戳的所有事件和输入文件中的 6 位整数值生成相同的 UUid。

无法在 python 中做同样的事情。

标签: pythonuuid

解决方案


您可以使用uuid.uuid3()

import uuid
namespace_uuid = uuid.uuid4() # you need to store that one

# will always give the same uuid for the same timestamp and digits
uuid.uuid3(namespace_uuid, str(timestamp)+str(digits))

推荐阅读