Теперь я использую elixir с моей базой данных mysql и redispy с redis, и я выбираю UTF-8 во всех местах.Я хочу, чтобы некоторые данные были записаны на китайском языке, например {'Info':‘8折’,'Name':'家乐福'}
, но то, что я получил, выглядит так:
{'Info': u'8\u6298', 'Name': u'\u5bb6\u4e50\u798f'}
и после того, как я сохраняю этот dict для redis и получаю его с помощью redispy, он становится:
{"Info": "8\u6298", "Name": "\u5bb6\u4e50\u798f"}
Я знаю, если я добавлю u'
до 8\u6298
и распечатаю его, он мне покажет "8折"
но есть ли функция или другое решение этой проблемы?