2013-03-11 30 views

回答

0

这可能是也可能不是(它不是设计成)据可能更好地利用uuid库

import uuid 

client_id = str(uuid.uuid4()).replace("-",'') 
1

键可以使用数字ID或字符串名称。

在你的情况下,你可以将二进制字符串转换为十六进制并将其存储为字符串作为名称。

+0

我不会指望字符串ID中的空字节总是往返。 – 2013-03-12 16:45:20

+0

在什么情况下二进制序列不会转换为十六进制字符串?不要将null字节转换为0?它体积庞大,而且效率不高,但我不确定哪里会遇到转换问题。除非可能在一端有非字节对齐的位数。 – dragonx 2013-03-12 21:32:36