4209 читали · 4 года назад
Как настроить кодировку UTF-8 в PyCharm по умолчанию
Вот уже который месяц занимаюсь изучением языка Python как на работе так и дома. Пишу программы в среде разработки PyCharm. Занимаюсь этим как на работе так и дома. Но почему-то, каждый новый "питоновский" файл создается на работе с кодировкой "UTF-8", а дома с кодировкой "Windows 1251". Конвертировать в UTF-8 проблем нет, но если честно - нервирует. Ну думаю, достало! Когда очередной раз после написания кода вылезла ошибка, и ошибка связанная не с самой программой а с кодировкой питоновского файла:...
2 месяца назад
Кодировка текста: почему ломается текст и как это исправить
Вы открываете файл, а вместо нормального текста видите что-то вроде «РџСЂРёРІРµС‚». Или загружаете CSV в Excel — и русские буквы внезапно превращаются в набор непонятных символов. На первый взгляд кажется, что файл повреждён, но чаще всего данные никуда не исчезли. Проблема в том, что программа прочитала сохраненные байты не той кодировкой. Такие искаженные символы называют «кракозябрами», а в англоязычной технической литературе — mojibake. Возникают они при несовпадении кодировки, в которой данные были записаны, и той, которую использует программа при чтении...