Как в Selenium получить код завершения запроса GET?
Пытаюсь перебирать страницы на сайте, пока не дойду до последней:
from selenium import webdriver
from selenium.webdriver.common.by import By
browser = webdriver.Chrome()
j=1
while True:
url = f"http://..../page{j}.html"
browse.get(url)
# Как проверить результат запроса GET ?
j = j+1
В прекрасном супе метод get() возвращает код завершения. А в селениуме ничего не возвращается и даже исключения не возбуждаются при ошибках.
Как быть ?
Ответы (1 шт):
Автор решения: Leukemia
→ Ссылка
К сожалению, простого и лаконичного способа нет. Есть пару "танцев с бубном", чтобы это реализовать. Они представлены в тут, также там подробна расписана причина, почему разработчики так и не реализовали метод для получения status code.