在for循环python selenium web驱动程序中运行3个变量以打印包括链接在内的所有数据

在for循环python selenium web驱动程序中运行3个变量以打印包括链接在内的所有数据,python,selenium,for-loop,selenium-webdriver,Python,Selenium,For Loop,Selenium Webdriver,我尝试在SeleniumWeb驱动程序中使用Python在for循环中获取当前价格、公司名称和公司(链接文本)链接。这是我的网址 请帮助我打印费率、公司名称和链接。您将插入,放在邮政编码中,下面是如何修复名称、费率、邮政编码中的链接(公司、价格、链接): company = driver.find_elements_by_xpath("//*[@id='leftcontainer']/table/tbody/tr/td/a") price = driver.find_elem

我尝试在SeleniumWeb驱动程序中使用Python在for循环中获取当前价格、公司名称和公司(链接文本)链接。这是我的网址


请帮助我打印费率、公司名称和链接。

您将
插入
放在邮政编码中,下面是如何修复名称、费率、邮政编码中的链接(公司、价格、链接):

company = driver.find_elements_by_xpath("//*[@id='leftcontainer']/table/tbody/tr/td/a")
price = driver.find_elements_by_xpath("//*[@id='leftcontainer']/table/tbody/tr/td[4]")
link = driver.find_elements_by_xpath("//*[@id='leftcontainer']/table/tbody/tr/td/a")
for name,rate,links in zip(company,price.link):
    names = name.text
    rates = rate.text
    url = links.get_attribute("href")
    if float(rates) <= 500:
        print(names,rates,url)
AttributeError: 'list' object has no attribute 'link'