Я новичок в программировании и мне нужна помощь с моим веб-сканером.
В данный момент у меня есть код, открывающий каждую веб-страницу в списке.Тем не менее, я хочу извлечь информацию из каждого, который он загружает.Это то, что у меня есть.
from selenium import webdriver
import csv
driver = webdriver.Firefox()
links_code = driver.find_elements_by_xpath('//a[@class="in-match"]')
first_two = links_code[0:2]
first_two_links = []
for i in first_two:
link = i.get_attribute("href")
first_two_links.append(link)
for i in first_two_links:
driver.get(i)
Это перебирает первые две страницы, но ничего не показывает.Поэтому я попытался добавить в цикл for следующим образом:
odds = []
for i in first_two_links:
driver.get(i)
driver.find_element_by_xpath('//span[@class="table-main__detail-
odds--hasarchive"]')
odds.append(odd)
.Это приводит к ошибке.Любая помощь высоко ценится.