Я работаю над простым скриптом Python. Он использует urllib для чтения с веб-страницы и превращения ее в словарь. Выход веб-сервера - это словарь, потому что он использует JSON. Вот что у меня есть:
<code>
import urllib2
d = 'http://www.somewebserver.com/tools/dictionary.php?string=hello'
r = urllib2.urlopen(d)
data = r.read()
r.close()
dictionary = dict(data)
print dictionary
Единственная проблема, когда я запускаю его, я получаю эту ошибку:
<code>
Traceback (most recent call last):
File "get.py", line 6, in getstring()
dictionary = dict(data)
ValueError: dictionary update sequence element #0 has length 20; 2 is required
Как я могу успешно превратить это в словарь?