我已经浏览了Python docs人提供的信息,但我还是有点困惑.有人能发布一个示例代码来编写一个新文件,然后使用pickle将字典转储到其中吗?

推荐答案

试试这个:

import pickle

a = {'hello': 'world'}

with open('filename.pickle', 'wb') as handle:
    pickle.dump(a, handle, protocol=pickle.HIGHEST_PROTOCOL)

with open('filename.pickle', 'rb') as handle:
    b = pickle.load(handle)

print a == b

Python相关问答推荐

具有症状的分段函数:如何仅针对某些输入值定义函数?

如何使用没有Selenium的Python在百思买着陆页面上处理国家/地区 Select ?

try 与gemini-pro进行多轮聊天时出错

海运图:调整行和列标签

PMMLPipeline._ fit()需要2到3个位置参数,但给出了4个位置参数

PyQt5,如何使每个对象的 colored颜色 不同?'

如何让这个星型模式在Python中只使用一个for循环?

把一个pandas文件夹从juyter笔记本放到堆栈溢出问题中的最快方法?

改进大型数据集的框架性能

寻找Regex模式返回与我当前函数类似的结果

重置PD帧中的值

不允许 Select 北极滚动?

如何获得3D点的平移和旋转,给定的点已经旋转?

Python Mercury离线安装

数据框,如果值在范围内,则获取范围和

根据过滤后的牛郎星图表中的数据计算新系列

使用xlsxWriter在EXCEL中为数据帧的各行上色

多索引数据帧到标准索引DF

Numpy`astype(Int)`给出`np.int64`而不是`int`-怎么办?

使用美汤对维基百科表格进行网络刮擦未返回任何内容