Комментарии 2
Есть нюанс: в cp1251 нет символа с кодом
0x98, а это второй байт буквы «И» в UTF-8.
В cp1251 есть символы с любыми кодами.
аналогичная проблема, в итоге в каждом скрипле прописываю
#!/usr/bin/env python3
# -*- coding: cp1251 -*-
# -*- coding: utf-8 -*-не знаю почему именно в таком порядке, но только в таком варианте скрипт срабатывает без проблем описанных выше =)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Python 3.15 включил UTF-8 по умолчанию: что ломается в cp1251 и как это найти до бухгалтерии