Я очень новичок в Selenium и пытаюсь собрать данные со следующего веб-сайта ie: https://www.ahla.com/statefacts. На сайте хранятся данные об отелях в США. Конечная цель того, что я пытаюсь сделать, состоит в том, чтобы создать CSV-файл, который будет содержать столбец под названием «Состояния», а другие столбцы будут данными о гостиницах в них (то есть # отелей, # гостиничных номеров, et c.)
Я думал, что получу доступ к раскрывающемуся списку, содержащему все состояния, последовательно щелкну по ним и извлечу данные, но даже не могу найти раскрывающийся список выбора.
Вот код, который я запускаю, который дает мне исключение NoSuchElementException:
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get("https://www.ahla.com/statefacts")
print(driver.find_element_by_css_selector("#next > div > div > div.col-md-5 > h1 > div > div > select"))