【发布时间】:2019-02-13 16:57:51
【问题描述】:
我想为 python3 脚本中的某些脚本生成的文档生成一个唯一值或 uuid(我不在乎它是数字还是十六进制),但这在脚本的多次执行之间应该是唯一的。
等等。该脚本可能每两 (2) 天或三 (3) 天运行一次。我不想两次获得相同的 uuid。
我想到的一个简单而实用的方法是使用纪元时间(因为脚本不会在同一秒运行两次)并且它将运行的机器将是 64 位(2038 problem),但它似乎简单到万无一失。
实现此目的的另一种方法是使用uuid4()。这在执行和不同机器之间是唯一的吗?
【问题讨论】:
标签: python python-3.x uuid uniqueidentifier