как работать с кодом при открытом веб-драйвере - PullRequest
0 голосов
/ 23 апреля 2020

ки; Я написал код и использую python селен, а затем с pyqt5 сделал его графическим. но когда я пу sh открыл кнопку запуска веб-драйвера и я больше не могу получить доступ к своему коду windows, он завис, но я должен ввести какую-то полезную информацию или нажать на какую-нибудь кнопку во время работы кода. что мне делать?

Ответы [ 2 ]

0 голосов
/ 23 апреля 2020

Я использовал процесс, так что он разделял GUI -L oop и все, что делается селеном в процессе. Таким образом вы сможете использовать GUI параллельно с запуском Selenium в фоновом режиме.

0 голосов
/ 23 апреля 2020

Я сталкивался с той же проблемой раньше. Моим решением было использовать time.sleep (продолжительность), когда веб-драйвер открыл окно. Для вашей конкретной ситуации c я думаю, что вы можете использовать javascript на странице, чтобы проверить, введен ли пользователь или нет. После заполнения полей ввода запустите процесс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...