Уведомления

Группа в Telegram: @pythonsu

#1 Май 31, 2023 22:10:37

ALEX5791
Зарегистрирован: 2023-05-31
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Как заставить python3 выводить русский текст в консоли windows7?

Недавно начал изучать Питон3. Что он работает на Юникоде и консоль переключается командой chcp 65001 это понятно. Англ. текст он нормально выводит. А с русским выдает ошибку. Может быть кто-нибудь сталкивался с такой проблемой и подскажет решение?

Офлайн

#2 Июнь 1, 2023 01:45:21

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9849
Репутация: +  853  -
Профиль   Отправить e-mail  

Как заставить python3 выводить русский текст в консоли windows7?

Это проблема консоли винды. Под линем таких проблем нет вообще. Поэтому питон тут ни при чём. Тебе нужно с консолью винды разбираться. Так как она старая, из прошлого века ещё, в ней нет этой полноценной поддержки юникода, всех кодировок и так далее.



Офлайн

#3 Июнь 1, 2023 11:36:18

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Как заставить python3 выводить русский текст в консоли windows7?

ALEX5791
Недавно начал изучать Питон3. Что он работает на Юникоде и консоль переключается командой chcp 65001 это понятно. Англ. текст он нормально выводит. А с русским выдает ошибку. Может быть кто-нибудь сталкивался с такой проблемой и подскажет решение?

Решение 1
Юзай WSL

Решение 2
Юзай нормальные ОС - linux,unix, macOS

Решение 3
Используй челоевеческий терминал под виндой - типа alacritty и все русское перекодируй в cp1251
рецептов в гугле миллиард

Решение 4
Не используй русский под виндами

Решение 5
По винды пиши на делфи



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version