Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用selenium的Python findElement错误_Python_Selenium_Selenium Webdriver - Fatal编程技术网

使用selenium的Python findElement错误

使用selenium的Python findElement错误,python,selenium,selenium-webdriver,Python,Selenium,Selenium Webdriver,因此,我尝试下载网页的某个链接,但每次运行代码时,我都会得到一个AttributeError:“Webdriver”对象没有属性“findElement”。我正在使用selenium和python。这是我的密码 import selenium from selenium import web driver driver = web driver.Firefox() driver.implicitly_wait(5) driver.get("The web site I'm trying to

因此,我尝试下载网页的某个链接,但每次运行代码时,我都会得到一个AttributeError:“Webdriver”对象没有属性“findElement”。我正在使用selenium和python。这是我的密码

import selenium 
from selenium import web driver

driver = web driver.Firefox()
driver.implicitly_wait(5)
driver.get("The web site I'm trying to take link from")
driver.findElement(By.partialLinkText("DEV.tgz")
有谁能帮我解释一下为什么会出现此错误

您需要在此处使用:

或者,您也可以采用
方法:

from selenium.webdriver.common.by import By
element = driver.find_element(By.PARTIAL_LINK_TEXT, 'DEV.tgz')
from selenium.webdriver.common.by import By
element = driver.find_element(By.PARTIAL_LINK_TEXT, 'DEV.tgz')