for postLink in allLinksData.values():
driver.get(postLink["link"])
try:
driver.find_element(By.XPATH, "//button[@data-testid='show-phone']").click()
except NoSuchElementException:
print("Нет такого элемента")
time.sleep(5)
Вопрос решён:
Вкратце: необходимо добавить опцию: options.add_argument('--no-sandbox')
Как я понял, это связано с безопасностью запуска Chrome в ОС от имени root
А что мешает запустить сотню таких скриптов на одной виртуальной машине? Как-то городить целую виртуалку ради одного скрипта это уж слишком.
Часть скрипта требует библиотеки pyautogui(управление курсором и клавиатурой). Если подскажите как привязать к каждому окну chrome свой курсор, буду очень рад.
Проверьте сеть iperf'ом. Не может такого быть, что тормозит бэкенд?