【发布时间】:2017-08-14 08:58:47
【问题描述】:
我有一个 Javascript 代码可以生成一个字符串(类似于 uuid)字符串
这里是js代码:
var t = "xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxx"
, i = (new Date).getTime();
return e = t.replace(/[x]/g, function() {
var e = (i + 16 * Math.random()) % 16 | 0;
return i = Math.floor(i / 16),
e.toString(16)
})
如何用 python 生成这个字符串?
【问题讨论】:
-
binascii.b2a_hex(os.urandom(5)) -
人们似乎认为您在问如何生成随机 UUID;你可能想澄清你的问题。
-
@Rawing 谢谢。我认为它现在已修复
-
重新打开,因为这是重复的,但是,这个问题仍然没有意义。这不是 UUID,因为 type 字段是错误。另外,您为什么要生成不是普遍唯一的“普遍”唯一标识符(使用此代码将导致您的 UUID 不是普遍唯一的)。这个问题也不应该有 Javascript 标签,因为这个问题不是关于 javascript 的。
-
绝对不是。 Javascript 知识并不能帮助他们用 Python 编写代码。