擅长:python、mysql、java
<p>将字符串传递给<code>uuid.UUID()</code>时,该字符串必须是32或16个十六进制数字。在</p>
<h2>参考文档<a href="https://docs.python.org/2/library/uuid.html" rel="nofollow">https://docs.python.org/2/library/uuid.html</a></h2>
<p>从32个十六进制数字的字符串、16个字节的字符串作为字节参数、16个字节的低位顺序字符串作为字节参数、6个整数的元组(32位time_low、16位time_mid、16位time_hi_version、8位clock seq_hi_variant、8位clock seq_low、48位节点)创建一个UUID,或单个128位整数作为int参数。当给定一个十六进制数字串时,大括号、连字符和URN前缀都是可选的。例如,这些表达式都生成相同的UUID:</p>
<pre><code>UUID('{12345678-1234-5678-1234-567812345678}')
UUID('12345678123456781234567812345678')
UUID('urn:uuid:12345678-1234-5678-1234-567812345678')
UUID(bytes='\x12\x34\x56\x78'*4)
UUID(bytes_le='\x78\x56\x34\x12\x34\x12\x78\x56' +
'\x12\x34\x56\x78\x12\x34\x56\x78')
UUID(fields=(0x12345678, 0x1234, 0x5678, 0x12, 0x34, 0x567812345678))
UUID(int=0x12345678123456781234567812345678)
</code></pre>