Некоторые преимущества использования модуля keyboard в автоматизированных скриптах:
- Полный контроль над клавиатурой. 5 Модуль позволяет подключать глобальные события, регистрировать горячие клавиши, имитировать нажатия клавиш и выполнять другие действия. 5
- Поддержка сложных комбинаций клавиш. 1 Например, ctrl+shift+m, ctrl+space, с контролируемым временем ожидания. 1
- Поддержка интернационализации. 1 Клавиши отображаются в соответствии с реальной раскладкой клавиатуры. 1
- Автоматическое захватывание событий. 1 События записываются в отдельном потоке и не блокируют основную программу. 1
- Работа с разными операционными системами. 1 Модуль работает с Windows и Linux, есть экспериментальная поддержка OS X. 1
Модуль keyboard — лёгкая и простая библиотека, которая может использоваться для автоматизации некоторых задач в повседневной работе или для развлечения. 34