Преобразование объекта Unicode в Python Dict

Объект запроса, с которым я имею дело, имеет следующее значение для ключа "address":

  u"{u'city': u'new-york', u'name': u'Home', u'display_value': u'2 Main Street'}"

Мне нужно работать с этим объектом unicode как со словарем. К сожалению, json.loads() терпит неудачу, потому что это не json-совместимый объект.

Есть ли какой-нибудь способ справиться с этим? Нужно ли мне работать с объектом json.JSONDecoder?

6
задан GDorn 27 September 2011 в 20:00
поделиться