【发布时间】:2021-01-12 00:58:15
【问题描述】:
我正在尝试让元素在下图中显示为 N06D-X N07X R01A-C01 S01G-X01:
现在,我通过这种方式得到了类似 WebDriver 的东西:
who = driver.find_element_by_tag_name("span").find_elements_by_tag_name("p")
得到这样的输出:
[<selenium.webdriver.remote.webelement.WebElement (session="1c044455cf883fdedf6845bcd456bfab", element="0.23338884730774767-2")>]
我在 Mac Catalina 上工作,当我输入: who.text 时,由于某种原因它返回一个空列表。我遇到了与 Bs 非常相似的问题,但我用.string 而不是.text 解决了它们。这里 .string 不适用于 WebDriver 元素。
问题是:我怎样才能用硒获得N06D等物品?
【问题讨论】:
标签: python selenium xpath css-selectors webdriverwait