我的应用程序需要使用 python 为运行机器生成一个常量唯一 ID。
常量唯一标识的意思是:
任何时候在同一台机器上,生成唯一标识总是相同的唯一标识。
(可能像系统 uuid,但我的应用程序没有运行 root,无法获取 system-uuid)。
顺便说一句,我认为 python uuid 模型对我不好:
uuid1():使用时间,生成一个 uuid,这不是一个常数唯一 id
uuid3():不能使用一些字符串生成一个 uuid,但是这个 uuid 在任何机器上都是一样的。
谢谢!
同一台机器:同一个cpu+主板+操作系统安装+同一个磁盘。action :
uuid1():use time gen a uuid,this is not a constant Unique id