-4
フラスコから推薦モデルを呼び出そうとしていますので、別のアプリケーション(java)で消費する応答を返します。このエラーを解決する方法はありますか? "NameError:グローバル名 'string'が定義されていません" python
def get_recomendation(strRange1,strRange2,top):
recomendacion = loaded_model.recommend(users=range(strRange1,strRange1),k=top)
#string = str(reco)
#print type(string)
global string
for reco in recomendacion:
string += str(reco)
return string
タイトルを修正し、問題の説明を追加してください。 –
ループで文字列を作成するのではなく、 ''' .join(map(str、recommendations))' – user1685095
コードが正しくフォーマットされていません。そして、あなたがしていることについてもっと多くの情報が必要です。 – Afflicted