python - 如何解决我的 .pkl 文件无法加载的问题
问题描述
filename = "/content/classifier_10class.pkl"
infile = open(filename,'rb')
new_dict = pickle.load(infile)
infile.close()
EOFError Traceback (most recent call last)
<ipython-input-57-36f3a6bd7cfb> in <module>()
1 filename = "/content/classifier_10class.pkl"
2 infile = open(filename,'rb')
---> 3 new_dict = pickle.load(infile)
4 infile.close()
EOFError: Ran out of input
解决方案
您可以尝试以下代码吗?
>>> import pickle
>>> with open('file.pkl', 'rb') as fp:
>>> data = pickle.load(fp)
推荐阅读
- c# - MultipartFormDataStreamProvider.FormData.AllKeys 返回空键名
- c# - 将 DataGridView 和 Textbox 绑定到同一个 Datable 会给我一个“两个绑定”错误
- python - 如果发现异常,是否会立即在 python 中停止尝试?
- azure-devops - Azure DevOps Mermaid 标签未居中
- javascript - 根据javascript中的条件修改现有数组对象
- proxy - react-scripts 代理 http/https 服务器正在加载 web 作为响应
- javascript - 我对 javascript 嵌套的 Promise 有一些问题
- node.js - 将来自 gmail 附件的文件存储在 Firebase 存储中
- python-3.x - 如何使用脚本获取文件
- javascript - props 未定义,尽管状态已更改