При попытке форматированного вывода JSON с помощью dump, перестают отображаться русские символы. Появляется что-то типа ""произвольное поле, например Address"": ""\u0443\u043b\u0438\u0446\u0430 \u041c\u0430 и т.д.""
Пробовал json.dumps().encode(""utf8"") и codac convert - ничего не помогает.
def load_data(filepath):n with open(filepath, 'r', encoding='utf-8') as fh: n data = json.load(fh) # загружаем из файла данные в словарь datan retu datandef pretty_print_json(data):n inf = json.dumps(data,sort_keys=False,indent=4, separators=(',', ': '))n retu inf n
question@mail.ru
·