为什么打印会话id而不是元素路径?

2024-05-16 03:26:51 发布

您现在位置:Python中文网/ 问答频道 /正文

代码:

FindComment = browser.find_element_by_xpath("//*[contains(text(), 'commented')]").parent
print(FindComment)

输出:

<selenium.webdriver.firefox.webdriver.WebDriver (session="99sf9sfjSIFSf-f9sf(JSFsfsfs")>

不知道为什么它会打印这个。我希望它打印实际的元素路径


Tags: 代码textbrowserbyseleniumelementfindfirefox
1条回答
网友
1楼 · 发布于 2024-05-16 03:26:51

https://www.selenium.dev/selenium/docs/api/py/webdriver_remote/selenium.webdriver.remote.webelement.html

parent

Internal reference to the WebDriver instance this element was found from.

无法从webelement中找到定位器

你唯一能做的就是

     element.get_attribute("outerHTML")

相关问题 更多 >