Разбор JSON, полученного от сервера

Рейтинг: 0Ответов: 1Опубликовано: 15.03.2015

Есть данные с веб-адреса http://195.69.67.21:151/status.json, не могу запихнуть их в json.

import urllib.request
import json
response = urllib.request.urlopen('http://195.69.67.21:151/status.json')

#print(list(response))
j1=json.loads(str(response), skipkeys=False)

То ли сначала надо почистить от \r\n, но, по идее, если в специфике железки стоит, что она отдаёт по запросу json, то всё должно быть нормально, а тут не получается.

Ответы

▲ 1Принят
string = response.read().decode()

j1 = json.loads(string)