stackoverflow.com/help/how-to-answer

чание: это Python 3, там нет urllib2. Кроме того, я пытался использовать json.loads (), и я получаю эту ошибку:

TypeError: can't use a string pattern on a bytes-like object

Я получаю эту ошибку, если я использую json.loads () и удаляю .read () из ответа:

TypeError: expected string or buffer

>

import urllib.request
import json

response = urllib.request.urlopen('http://www.reddit.com/r/all/top/.json').read()
jsonResponse = json.load(response)

for child in jsonResponse['data']['children']:
    print (child['data']['title'])

Не работает ... Понятия не имею почему.

Ответы на вопрос(4)

Ваш ответ на вопрос