Selenium [WebDriver] Как получить данные таблицы, используя идентификатор таблицы? - PullRequest
0 голосов
/ 11 ноября 2019

http://financials.morningstar.com/ratios/r.html?t=AAPL&region=usa&culture=en-US

Я пытаюсь получить данные финансовой таблицы с вышеуказанного веб-сайта, используя python.

ticker = []

driver = webdriver.Chrome(chromedriver)
driver.get(f'http://financials.morningstar.com/ratios/r.html?t={ticker}&region=usa&culture=en-US')

table_id = driver.find_element(By.ID, "financials")
rows = table_id.find_elements(By.TAG_NAME, "tr")
for row in rows:
    col = row.find_elements(By.TAG_NAME, "td")

Это выдает мне сообщение об ошибке «индекс списка вне диапазона»

Кто-нибудь может мне помочь с этим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...