Демпинг данных в файл с помощью json.dump. данные выглядит следующим образом:Дамп JSON прерывает мой словарь при использовании определенных символов
{"hello": {"this": 1, "a": 1, "is": 1, "test": 1}}
код я использую для достижения этого заключается в следующем (worddict файл, что-то вроде file.json):
with open(words, 'w') as fp:
json.dump(worddict, fp)
fp.close()
Я хотел бы иметь данные в этом формате:
{
"hello": {
"a": 1,
"is": 1,
"test": 1,
"this": 1
}
Я изменил код для этого:
with open(words, 'w') as fp:
json.dump(worddict, fp, sort_keys=True, indent=4, separators=(',', ': '))
fp.close()
И это работает, пока я пытаюсь сбросить символов «А», «Э», «U» ... Эти символы разбивает файл worddict, и когда я кот файл он выглядит следующим образом:
{
Любая идея, почему?
Просьба предоставить краткую, полную программу, которая демонстрирует проблему. См. [Mcve] для получения дополнительной информации. –