unpickling对象的问题

时间:2015-03-01 21:07:24

标签: python python-3.x file-io pickle

我有这个想要打开的pickle对象,但空闲时返回错误

TypeError: file must have 'read' and 'readline' attributes

这是我的代码

openPrimorial = ('Primorial_pickled.txt','rb')
primorial = pickle.load(openPrimorial)
openPrimorial.close()

我做错了什么?

1 个答案:

答案 0 :(得分:4)

你忘了调用open()方法。您当前的代码只是创建了两个值的元组;它没有打开任何文件。