質問するログイン新規登録

質問編集履歴

2

新しく試したことを追記しました。

2018/11/23 04:07

投稿

meJ15
meJ15

スコア55

title CHANGED
File without changes
body CHANGED
@@ -110,4 +110,29 @@
110
110
 
111
111
 
112
112
  ![イメージ説明](3dc92c18028867b537aa5cfe5e7fe84e.png)
113
- console.table(arr);での出力がこのような感じです。
113
+ console.table(arr);での出力がこのような感じです。
114
+ ________________________________________________11/23
115
+ html側を変えずに
116
+ pythonを変えてみると、データらしいものは届いていますが、undefinedになっています。
117
+ ```html
118
+ console.table(arr);
119
+ var $SCRIPT_ROOT = {{ request.script_root|tojson|safe }};
120
+ $.ajax({
121
+ type: "POST",
122
+ url: $SCRIPT_ROOT + "/predict/",
123
+ data: arr,
124
+ traditional: true,
125
+ });
126
+
127
+ ```
128
+
129
+ ```python
130
+ @app.route('/predict/',methods=['GET','POST'])
131
+ def predict():
132
+ print((request.get_data()).decode('utf-8'))
133
+ print(type(request.get_data()))
134
+ csvdata = request.get_data()
135
+ print(csvdata)
136
+ ```
137
+
138
+ ![![イメージ説明](1f3e55e2861cbaeb2121b4f630174f2c.png)

1

console.table(arry);を追加しました。

2018/11/23 04:07

投稿

meJ15
meJ15

スコア55

title CHANGED
File without changes
body CHANGED
@@ -106,4 +106,8 @@
106
106
  $('#result').text(' Predicted Output: '+data);
107
107
  }
108
108
 
109
- ほぼ確実なのがHTMで作成した配列データを送れていないということです。
109
+ ほぼ確実なのがHTMで作成した配列データを送れていないということです。
110
+
111
+
112
+ ![イメージ説明](3dc92c18028867b537aa5cfe5e7fe84e.png)
113
+ console.table(arr);での出力がこのような感じです。