как я буду анализировать этот рет в Python 3.6 - PullRequest
0 голосов
/ 01 мая 2018

У меня есть эта возвращаемая строка JSON ниже. Я хотел бы разобрать его с Python 3.6, но я не знаю как. Я начинающий в питоне.

Может ли кто-нибудь помочь мне с этим.

[{
    "src": "125.167.217.133",
    "dpt": "80",
    "city": "Balikpapan",
    "country_flag": "http://assets.ipstack.com/flags/id.svg",
    "to_char": "26-04-2018"
},
{
    "src": "93.104.209.73",
    "dpt": "80",
    "city": null,
    "country_flag": "http://assets.ipstack.com/flags/de.svg",
    "to_char": "26-04-2018"
},
{
    "src": "125.167.217.133",
    "dpt": "443",
    "city": "Balikpapan",
    "country_flag": "http://assets.ipstack.com/flags/id.svg",
    "to_char": "26-04-2018"
}]

1 Ответ

0 голосов
/ 01 мая 2018

То, что у вас есть, это массив объектов, который для краткости выглядит как JavaScript Object Notation (JSON).

Полагаю, вы получили эти данные из какого-то источника JavaScript?

Я могу только предположить, что вы пытаетесь прочитать значения из ключей в ваших объектах JSON.

import json
# load your JSON string and into this variable
json_string = ''
data = json.loads(json_string)
for item in items:
   print(items['src'])

Это напечатает все значения в вашей структуре данных JSON, имеющие ключ src. Обратите внимание, что вы можете заменить src любой клавишей в объекте. Если это не то, что вы искали, уточните свой вопрос.

...