Нужно подправить код на python/keyboard по считыванию нажатых клавиш

Цена договорная
17 августа 2024, 15:57 • 10 откликов • 52 просмотра
from keyboard import read_event

while True:
e=read_event()
if e.event_type=="down":
print(e.name)

Данный код выводит символы нажатых клавиш. Код выводит символы того языка, который включен на компьютере в момент запуска. То есть, если код был запущен, когда на устройстве был включен рус язык- он будет выводить символы нажатых клавиш на русском, не в зависимости с тем, переключится ли язык позже. Необходимо исправить код так, чтобы он выводил символы указанного языка, например eng и не смотрел на язык в системе.

Ожидание:

from keyboard import read_event

language='eng' #указываем нужный язык
while True:
e=read_event()
if e.event_type=="down":
print(e.name) #выводит символы нажатой клавиши на указанном языке

То есть пусть keyboard.read_event() смотрит на язык, который нужно выводить не в системе, а в переменной language
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Быстро справился, приятно общаться
3 месяца назад
 
3 месяца назад