-版本- Python:3.6.8 Selenium:3.141.0
我试试这个。
total_page = driver.find_element_by_xpath('Valid X Path').text
print(total_page)
但,
AttributeError:“dict”对象没有属性“text”
我知道.... find_element~ 函数返回 Dict 类型,而不是 WebElement。
有什么问题?
-版本- Python:3.6.8 Selenium:3.141.0
我试试这个。
total_page = driver.find_element_by_xpath('Valid X Path').text
print(total_page)
但,
AttributeError:“dict”对象没有属性“text”
我知道.... find_element~ 函数返回 Dict 类型,而不是 WebElement。
有什么问题?
尽量避免使用
total_page = driver.find_element_by_xpath('Valid X Path').text
并以新的方式进行更改,因为将来会弃用该方式:
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
el = driver.find_element(By.XPATH, "valid_xpath")
print(el.text)
无论如何,我看到了问题,但没有为我复制......