【发布时间】:2021-09-04 15:36:46
【问题描述】:
我正在尝试捕获此网站https://opennem.org.au/ 上显示的值“Sources”。
Selenium 的 find_element_by_css_selector 不适合我,所以我改用 find_element_by_xpath。
这是我的代码:
from selenium import webdriver
import time
driver=webdriver.Chrome()
driver.get("https://opennem.org.au/")
time.sleep(5.5)
elem=driver.find_element_by_xpath('//span[1]')
print(elem)
我的问题是我在 find_element_by_xpath 函数中输入的任何有效 xpath 字符串。我总是得到如下所示的结果:
<selenium.webdriver.remote.webelement.WebElement (session="e3bf293f8eed9026b04facd44231dab9", element="d3d5bb79-7799-457e-b044-bd580bbf5a30")>
我无法获得实际值,我不知道为什么这个函数似乎每次都在捕获会话。希望有人能够对此有所了解。
大家干杯。
【问题讨论】:
标签: python performance selenium testing xpath