Arbil
@Arbil

Почему не работает метод get в коде?

По сути данный код должен открывать страницу на Ютуб.
from selenium import webdriver

def main():
    driver = webdriver.Chrome()
    driver.get("https://www.youtube.com/")

main()

Но вместо этого он открывает только начальную страницу
  • Вопрос задан
  • 317 просмотров
Пригласить эксперта
Ответы на вопрос 1
добавьте ожидание страницы
url = 'https://www.youtube.com/'
  title = 'YouTube'
  
  driver = webdriver.Chrome()
  driver.get(url)
  try:
    # https://selenium-python.readthedocs.io/waits.html
    WebDriverWait(driver,10).until(EC.title_contains(title))

  except (NoAlertPresentException, TimeoutException) as e:
    print('page was not shown: {0}'.format(e))
  finally:
    driver.quit()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы