我想製作(並解碼)由多個python pickles組成的單個字符串。Python Pickle有一個可以用作分隔符的非法字符/序列嗎?
是否有可以安全使用的字符或序列作爲此字符串中的分隔符?
我應該能夠做出像這樣的字符串:
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是什麼?
對於好奇,我想送醃製對象使用追加到Redis的。 (雖然也許我只是使用RPUSH)
由於Redis的值可以是字符串的集合,你爲什麼不只是存儲每一個單獨? – martineau 2010-10-20 14:17:14