Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 1, 2011 17:32:49

alexandre
От:
Зарегистрирован: 2010-11-16
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

utf-8 json puthon

Немного запутался есть json ну или словарь латинские символы выводятся нормально а вот с кирилицей все никак.

 
test = json.dumps({"permission":"Права"}).decode('UTF-8')
print test
на выходе: {“permission”: “\u041f\u0440\u0430\u0432\u0430”}
как получить: {“permission”: “Права”}



Офлайн

#2 Фев. 1, 2011 18:04:53

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

utf-8 json puthon

#coding:utf-8
import json
a={'hello':'мир'}
d=json.dumps(a,ensure_ascii=False)
print d



Офлайн

#3 Фев. 2, 2011 01:12:58

alexandre
От:
Зарегистрирован: 2010-11-16
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

utf-8 json puthon

Благодарю заработало :)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version