2013-03-11 2 views

ответ

0

Это может или не может быть (Его не предназначены быть) It может быть лучше использовать библиотеку uuid

import uuid 

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

Ключи могут использовать либо числовой идентификатор, либо имя строки.

В вашем случае вы можете преобразовать двоичную строку в шестнадцатеричную и сохранить ее как строку в качестве имени.

+0

Я бы не рассчитывал на нуль-байты в идентификаторе строки, всегда округляющем. –

+0

В каких условиях бинарная последовательность не может перевести на шестую строку? Не нулевые байты просто перевести на 0? Это громоздко, а не просто пространство, но я не уверен, где вы столкнетесь с проблемами конверсии. Если, может быть, если у вас есть не байт выровненное количество бит на одном конце. – dragonx