У меня есть следующие упражнения:Json, urlib2 и pprint
Используйте json модуль. Сначала используйте urllib2, чтобы загрузить этот файл, затем загрузите json в качестве объекта python и используйте pprint, чтобы он выглядел хорошо при написании на терминал.
До сих пор я работал со стандартными вещами Python (например, с курсом кодексариды и такими вещами, как списки).
Я понимаю, что мне нужно импортировать urllib2 и, по-видимому, импортировать json каким-то другим способом и использовать pprint ... ???
Это то, что я сделал, но не уверен, если я получил это право ...
import urllib2
response = urllib2.urlopen('https://dl.dropboxusercontent.com/u/153071/test.json')
html = response.read()
import json
import pprint
pp = pprint.PrettyPrinter(indent=4)
pp.pprint(c) #Just printing a list from earlier in the file, not sure what to print...
Каков результат, который вы получите? –
Звучит довольно прямолинейно - urrlib2, чтобы загрузить файл, json, чтобы разобрать его, наконец, pprint, чтобы отобразить его. Вы уже загрузили содержимое файла в свою переменную html, почему бы вам не разобрать его? –