Hcuy
@Hcuy
Профессионально считаю ворон.

Ошибка кодировок python?

Всем привет! Вдруг начала появляться ошибка
UnicodeDecodeError:  'charmap' codec can't decode byte 0x98 in position 17:  character maps to <undefined>

Насколько понял, это ошибка в работе с кодировками. То есть это чтение/запись. Это в моей программе встречается только тут
with open (filename_SYS, 'w') as fSYS_5:
			json.dump(data_array_1, fSYS_5)

Пробовал писать errors='ignore'
и указывать кодировку, но все равно ошибка остается.
Спасибо
  • Вопрос задан
  • 25591 просмотр
Решения вопроса 2
shabelski89
@shabelski89
engineer
with open('mylist.json',"w", encoding="utf-8") as file:
    json.dump(out, file, ensure_ascii=False)
Ответ написан
@Seo5
Или вот еще вариант похожий, может пригодится https://saitsozdanie.ru/forum/index.php?topic=8850.0
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы