2013-03-11 29 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