Python搁置中的序列化协议选项

Python搁置中的序列化协议选项,python,serialization,shelve,Python,Serialization,Shelve,除了Pickle之外,我还可以在Python的搁置模块中使用哪些协议?它们之间的区别是什么?决定于,shelve仅适用于pickle;protocol参数似乎只是指定pickle版本

除了Pickle之外,我还可以在Python的搁置模块中使用哪些协议?它们之间的区别是什么?

决定于,
shelve
仅适用于pickle;protocol参数似乎只是指定pickle版本