无法加载pickle文件。我使用Python 3.5加载pickle时出错
import pickle
data=pickle.load(open("D:\\ud120-projects\\final_project\\final_project_dataset.pkl", "r"))
类型错误:一类字节对象是必需的,而不是 '海峡'
。 。
也试过:
import pickle
data=pickle.load(open("D:\\ud120-projects\\final_project\\final_project_dataset.pkl", "rb"))
UnpicklingError:字符串操作码参数必须用引号引起来
。 。与报表
import pickle
with open("D:\\ud120-projects\\final_project\\final_project_dataset.pkl", "rb") as f:
enron_data = pickle.load(f)
错误:UnpicklingError:无效负载的关键,“ –
你使用这个数据集? https://github.com/udacity/ud120-projects/tree/master/final_project – Dale
我复制并粘贴了底部版本(打开...),并且它在Mac上的Python 2.7和3.6上都能很好地工作。除了上面的代码,你还在做些什么吗? – Dale