Создать объект Json с помощью колбы - PullRequest
1 голос
/ 08 марта 2019

Я реализую Python API, используя флеш-фреймворк, вот мой код:

    current_months = [this_month_list]
    result = pd.concat(current_months)
    my_array = np.array(result['city'])
    freqs = Counter(my_array)
    return jsonify(freqs)

Моя проблема заключается в создании объекта JSON. По приведенному выше коду JSON выглядит так:

{
'Riyadh': 50
'Jeddah': 10
'Los Angeles': 30}

Однако я хочу включить сообщение в объект JSON. Вот результат, которого я хочу достичь:

{
'Message' : "I want to include this message"
'Result' : {
    'Riyadh': 50
    'Jeddah': 10
    'Los Angeles': 30
}

}

Ответы [ 2 ]

0 голосов
/ 08 марта 2019

Так что просто оберните ваши данные:

data = {
    'Message' : "I want to include this message"
    'Result' : freqs }
return jsonify(data)
0 голосов
/ 08 марта 2019

Просто добавьте их в словарь:

freqs = {
    'Message': 'Some msg',
    'Result': Counter(my_array)
}
return jsonify(freqs)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...