【发布时间】:2010-10-19 22:18:22
【问题描述】:
我想制作(和解码)一个由几个 python 泡菜组成的单个字符串。
是否有一个字符或序列可以安全地用作此字符串中的分隔符?
我应该能够像这样制作字符串:
s = pickle.dumps(o1) + PICKLE_SEPARATOR + pickle.dumps(o2) + PICKLE_SEPARATOR + pickle.dumps(o3) ...
我应该能够获取这个字符串并像这样重建对象:
[pickle.loads(s) for s in input.split(PICKLE_SEPARATOR)]
PICKLE_SEPARATOR 应该是什么?
出于好奇,我想使用 APPEND 将腌制对象发送到 redis。 (虽然也许我只会使用 RPUSH)
【问题讨论】:
-
既然redis的值可以是字符串的集合,为什么不把每一个单独存储呢?