我使用selenium刮取了一个滚动的网站,并执行了下面的代码,我有一个错误selenium python send_key错误:

2022-12-05 03:35:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用selenium来刮取一个滚动的网站,并执行下面的代码,我发现selenium python send_key错误:

list object has no attribute
from selenium import webdriver



path_to_chrome_driver=r"/var/www/html/env/projet/chromedriver"

driver = webdriver.Chrome(path_to_chrome_driver)


url = 'https://drive.intermarche.com/Home?p=671'

browse = driver.get(url)

div1 =browse.find_elements_by_xpath('//*[@id="content"]/div/section[1]/div/ul/li[1]/div[1]/div[1]')

Tags: topathkey代码divsendurl网站driverselenium错误chromelistwebdriverbrowse
1条回答
网友
1楼 · 发布于 2022-12-05 03:35:50

你从什么时候开始得到这个答案

browse = driver.get(url)

browse设置为None,因为driver.get(url)不返回任何内容。将上述行替换为以下两行:

driver.get(url)
div1 = driver.find_elements_by_xpath('//*[@id="content"]/div/section[1]/div/ul/li[1]/div[1]/div[1]')

实际上,只需继续使用driver对象而不重命名它