python - 为什么在 Flask 中运行 model = pickle.load(open('filename.pkl', 'rb')) 时出现 EOFError: Ran out of input?
问题描述
我正在尝试读取和加载泡菜文件。即使我试图作为参数传递的泡菜对象不是空的,我也遇到了这个问题。
代码:
model = pickle.load(open('ridge-model.pkl', 'rb'))
错误:
EOFError:用尽输入
解决方案
当您尝试加载的文件pickle
为空时,您会收到该错误。
因此,请确保将内容写入'ridge-model.pkl'
.
推荐阅读
- javascript - html 文件和脚本没有产生正确的输出(谷歌表格)
- oauth - 为管理员和查看者添加 grafana 角色
- c# - 如果我们对 asp.net/web api 使用非异步而不是异步,那么内存消耗的差异是什么?
- sql - SQL 编译错误:位置 56 处的错误第 2 行无效标识符
- python - Python - Replace() 用于关键字列表
- pandas - 如何使用 pandas 读取具有可变长度 csv 的无标题 csv
- python - 了解 pandas 中的括号过滤器语法
- regex - R中的部分字符串匹配?这可能吗?
- angular - 在 Guard.CanActivate 方法中调用 router.navigate 是否正确?
- javascript - jquery post请求捕获失败的请求