Разница между методами press и write библиотеки keyboard заключается в их функциях.
Press() используется для нажатия и удержания клавиши клавиатуры. 2 Функция может принимать комбинации нажатых клавиш. 3 Например, можно отправить комбинацию «ctrl + shift + s» и ожидать появления диалога для сохранения файла, если приложение поддерживает такую операцию. 3
Write() предназначен для написания сообщений на клавиатуре. 2 Сообщение может быть строкой, списком строк или одним символом. 2 Функция позволяет указать задержку перед написанием сообщения. 2 Если значение задержки не указано, сообщение пишется немедленно. 2
Таким образом, press() фокусируется на управлении отдельными клавишами, а write() — на вводе текста.