相关疑难解决方法(0)

如何使用泡菜来保存字典?

我查看了Python文档提供的信息,但我仍然有点困惑.有人可以发布编写新文件的示例代码,然后使用pickle将字典转储到其中吗?

python dictionary pickle

304
推荐指数
7
解决办法
33万
查看次数

在Python中使用pickle.dump

我正在尝试学习如何pickle在Python中使用该模块:

import pickle
x = 123
f = open('data.txt','w')
pickle.dump(x,f)
Run Code Online (Sandbox Code Playgroud)

这是我得到的:

Traceback (most recent call last):
  File "D:\python\test.py", line 5, in <module>
    pickle.dump(x,f)
TypeError: must be str, not bytes
Run Code Online (Sandbox Code Playgroud)

但是,这段代码工作得很好:

import pickle
dump = pickle.dump(123)
print(dump)
Run Code Online (Sandbox Code Playgroud)


我究竟做错了什么?

python serialization pickle python-3.2

21
推荐指数
1
解决办法
3万
查看次数

标签 统计

pickle ×2

python ×2

dictionary ×1

python-3.2 ×1

serialization ×1