У меня есть словарь словарей в Python:
d = {"a11y_firesafety.html":{"lang:hi": {"div1": "http://a11y.in/a11y/idea/a11y_firesafety.html:hi"}, "lang:kn": {"div1": "http://a11y.in/a11ypi/idea/a11y_firesafety.html:kn}}}
У меня это в файле JSON, и я закодировал его с помощью json.dumps()
. Теперь, когда я декодирую его с помощью json.loads()
в Python, я получаю такой результат:
temp = {u'a11y_firesafety.html': {u'lang:hi': {u'div1': u'http://a11y.in/a11ypi/idea/a11y_firesafety.html:hi'}, u'lang:kn': {u'div1': u'http://a11y.in/a11ypi/idea/a11y_firesafety.html:kn'}}}
Моя проблема заключается в "u", что означает кодировку Unicode перед каждым элементом в моем временном словаре (словари словарей). Как избавиться от этого "u"?