Колба успокоительная - не видно вывод из json post

Оба других ответа выполняют то, что вы хотите.

Функцию pivot можно использовать для упорядочивания данных в таблице nice

df.groupby(['Fruit','Name'],as_index = False).sum().pivot('Fruit','Name').fillna(0)



Name    Bob     Mike    Steve   Tom    Tony
Fruit                   
Apples  16.0    9.0     10.0    0.0     0.0
Grapes  35.0    0.0     0.0     87.0    15.0
Oranges 67.0    57.0    0.0     15.0    1.0
0
задан aronot 29 March 2019 в 10:03
поделиться

3 ответа

потому что вы только возвращаете текст «JSON posts»
, поэтому возвращайте то, что вы хотите получить
как json response :

return jsonify({'status': 0, 'msg': 'success'})

detail

[ 111]

пример вызова:

requests.post('http://0.0.0.0:5000/postjson', json={'a':'b'}).json()
0
ответ дан dodopy 29 March 2019 в 10:03
поделиться

Когда вы используете curl для доступа к маршруту, он покажет вам только то, что вернул этот маршрут - в данном случае это JSON posted. Он не покажет вам промежуточные операторы печати. Вы можете попробовать и запустить колбу в режиме отладки . Это должно распечатать на консоль, где вы запускаете это приложение.

Редактировать: для ясности, вы все равно не получите данные, отправленные в ответ на ваш запрос, т. Е. В Почтальон. Для этого вам нужно будет вернуть данные в конце вашей функции, используя return request.get_json()

0
ответ дан TomMP 29 March 2019 в 10:03
поделиться

Когда вы используете print(), он просто печатает все на консоль, поэтому проверьте, запущено ли приложение, чтобы увидеть распечатанный вывод. То, что вы возвращаете («JSON posts») с вашей точки зрения, - это то, что возвращается клиенту в ответ.

0
ответ дан dmitrybelyakov 29 March 2019 в 10:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: