Selenium - Headless Chrome работает на одном компьютере, а не на другом - PullRequest
0 голосов
/ 05 мая 2020

У меня есть сценарий, который я запускаю локально, в котором используются chrome_options.add_argument('--headless') и options = chrome_options, чтобы определенные функции выполнялись в фоновом режиме. Он отлично работает на моем компьютере. Тем не менее, у меня был кто-то другой, запускавший его на своем компьютере, и он не работал в режиме Headless - хотя работал и без него. У них точно такая же Chrome версия, как и у меня. Одно отличие состоит в том, что я нахожусь на Windows 10, а они используют Windows 7.

Есть какие-нибудь советы о том, что это может быть / где мне искать проблему?

1 Ответ

0 голосов
/ 06 мая 2020

Попробуйте код ниже, посмотрите, работает ли это. Установите размер окна. Для браузера без заголовка вы должны установить размер окна, чтобы запускать любое событие, потому что браузер без заголовка не может распознать, где щелкнуть без размера окна.

chrome_options.add_argument('--headless')
chrome_options.add_argument('window-size=1920x1080')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...