【发布时间】:2021-06-10 04:50:09
【问题描述】:
我寻找解决方案,但一无所获。尝试了不同的方法,但仍然出现相同的错误。
from flask import Flask, request
import pickle
app = Flask(__name__)
# filename = 'recommend.pkl'
# model = pickle.load(open(filename, 'rb'))
with open('recommend.pkl', 'rb') as f:
model = pickle.load(f)
@app.route('/recommendation', methods=['POST'])
def recommendation():
if request.method == 'POST':
cuisine = request.form['cuisine']
result = model.predict(cuisine)
print(result)
return result
if __name__ == "__main__":
app.run(debug=True)
【问题讨论】:
-
是否有任何名为
recommend的类或函数位于您腌制的模型中使用的其他文件或模块上? -
是的。我做了一个函数,叫做推荐并腌制它
-
将函数
recommend导入当前文件,然后重试。