【发布时间】:2019-07-03 13:22:33
【问题描述】:
我一直在尝试制作一个基本的烧瓶应用程序。我在app.py 文件中以jasonify 格式返回了字符串processed text。但我不知道如何将特定字符串值接收到index.html 文件中的java-script 变量中。
谁能帮我解决这个问题?
以下代码是文件app.py的一部分:
@app.route('/', methods = ['POST'])
def my_form_post():
MAX_SEQUENCE_LENGTH = 30
best_model = load_model('BalanceNet.h5')
#data2 = pd.read_csv('train.csv')
text = request.form['u']
x = text.split(' ')
y = [int(k) for k in x]
data_int_t = pad_sequences([y, [], [], [], []], padding='pre', maxlen=(MAX_SEQUENCE_LENGTH-5))
data_test = pad_sequences(data_int_t, padding='post', maxlen=(MAX_SEQUENCE_LENGTH))
y_prob = best_model.predict(data_test)
processed_text = str(y_prob[0][0])
return jsonify({'request' : processed_text})
【问题讨论】:
-
您熟悉 AJAX 请求/获取 API 吗?
-
不,不多。你能帮帮我吗?
-
您是否需要使用JSON,即您是否希望在提交表单后阻止页面重新加载?
标签: javascript python json flask