0

在 NDB 中,键的 id 是 binarysafe 吗?

我想使用一些二进制字符串作为 id ^_^(例如比特币交易的 txid.decode('hex'))

4

2 回答 2

1

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

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

于 2013-03-11T15:51:12.307 回答
0

它可能是也可能不是(它不是设计成的)利用 uuid 库可能会更好

import uuid

client_id = str(uuid.uuid4()).replace("-",'')
于 2013-03-11T14:42:39.487 回答