kazarin0v
@kazarin0v
Разработчик сайтов WordPress

Python как переопределить символ введенный с клавиатуры?

Я пишу в файле Sublime Text новый плагин. Программируется он на python.

Суть такая что при нажатии shift+3 на клавиатуре.
Я хочу всегда получать символ решетки(#) который печатается при нажатии shift+3, даже если у меня стоит русский язык на клавиатуре.

Например если я нажму shift+3 на русской раскладке, у меня напечатается: ";"(точка с запятой)
А нужно решетку(#)

Как реализовать это на python?
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
@zqqql
пишешь код который просматривает нажатые клавиши(keyPressEvent), и если нажатие shift + 3 == true: type "#"
логика ясна, прочитай доки pynput и делай
Ответ написан
Ваш ответ на вопрос

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

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