Jer*_*ill 6 python selenium selenium-webdriver
所以我试图下载网页的某个链接,但每次运行代码时,我都会收到一个 AttributeError: 'Webdriver' object has no attribute 'findElement'。我正在使用硒和蟒蛇。这是我的代码
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")
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮助我了解为什么会出现此错误
你需要在find_element_by_partial_link_text()这里使用:
element = driver.find_element_by_partial_link_text('DEV.tgz')
Run Code Online (Sandbox Code Playgroud)
或者,您可以find_element()采用以下By方法:
from selenium.webdriver.common.by import By
element = driver.find_element(By.PARTIAL_LINK_TEXT, 'DEV.tgz')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27923 次 |
| 最近记录: |