@koksraster

Не работают горячие клавиши в Python. Как исправить?

Не работают горячие клавиши по типу Ctrl+s в IDLE питона.
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
NeiroNx
@NeiroNx
Программист
Горячие клавиши работают только в латинской раскладке [ENG]. Особенность работы tkinter, которая уже всех достала. Дело в том что в событии нажатия передается не код клавиши, а код выводимого символа: Ctrl+Ы и Ctrl+S это разные сочетания и Ctrl+Ы естественно не обрабатывается.

Но вы можете открыть исходник и дописать недостающие коды в обработчики.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@efters
Хоткеи в IDLE будут работать только в латинской раскладке.

ЗЫ: IDLE - совершенно ужасная IDE, переходите на PyCharm, он есть бесплатный Community Edition или Sublime / VS Code / N++
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
Кенарий Санкт-Петербург
от 120 000 до 250 000 ₽
28 сент. 2020, в 00:10
15000 руб./за проект
27 сент. 2020, в 21:54
15000 руб./за проект