Ошибка при прокрутке в селене с питоном

У вас есть несколько вариантов:

  • Используйте SetThreadExecutionState , который: Позволяет приложению сообщать системе, что он используется, тем самым предотвращая во время сна или выключении дисплея во время работы приложения. Где вы можете использовать флаг ES_SYSTEM_REQUIRED, чтобы заставить систему находиться в рабочем состоянии, сбросив таймер простоя системы.
  • Используйте SendInput , чтобы подделать нажатие клавиши, движение мыши / клики
  • . Другой альтернативой было бы изменить ваше приложение как службу Windows.

Пример SetThreadExecutionState

// Television recording is beginning. Enable away mode and prevent
// the sleep idle time-out.
SetThreadExecutionState(
    ES_CONTINUOUS | 
    ES_SYSTEM_REQUIRED | 
    ES_AWAYMODE_REQUIRED);

// Wait until recording is complete...
// Clear EXECUTION_STATE flags to disable away mode and allow the system
// to idle to sleep normally.
SetThreadExecutionState(ES_CONTINUOUS);

0
задан Adrian Nicoli 29 March 2019 в 18:04
поделиться