Загрузка/сброс Python JSON нарушает Unicode?

Сброс строки, содержащей символы юникода, поскольку json создает странные escape-последовательности юникода :

text = "⌂⚘いの法嫁"
print(text) # output: ⌂⚘いの法嫁

import json
json_text = json.dumps(text)
print(json_text) # output: "\u2302\u2698\u3044\u306e\u6cd5\u5ac1"

. Вместо этого я хотел бы получить этот вывод:

"⌂⚘いの法嫁"

Как я могу вывести символы Юникода в виде символов вместо управляющих последовательностей?

19
задан Aran-Fey 29 December 2017 в 13:17
поделиться