Я запускаю скрипт с Selenium
, который зацикливается на нескольких URL. Тем не менее, некоторые URL дают 503 service error
. Например, следующий код дает мне такую ошибку.
import requests
import selenium
from selenium import webdriver
url = 'https://destyy.com/q3P5W7'
driver = webdriver.Chrome()
driver.get(url)
response = requests.get(driver.current_url).status_code
Я попытался обновить браузер в случае ошибки, но затем ошибка сохраняется.
if response == 503:
driver.refresh()
Я заметил, что если я вручную выберу URL в адресной строке Мой драйвер и нажмите Enter, страница загружается в нужное место. Я пытался записать это в код, но это не удалось:
from selenium.webdriver.common.keys import Keys
address_bar = driver.find_element_by_xpath('/html/body').send_keys(Keys.CONTROL, "l")
address_bar.sendKeys(Keys.ENTER)
Пожалуйста, помогите мне. Как я могу загрузить страницу? Заранее спасибо,