【发布时间】:2016-02-10 21:23:22
【问题描述】:
我在 Python 上使用 selenium,我正在转换
的结果name = browser.find_element_by_css_selector('elementname')
到字符串。 它正在返回“WebElement”,而我正在做的转换是
fname = type(name).__name__
我需要它来返回实际元素,在这种情况下,它将是个人资料“浏览器”的用户名。 我只是不知道为什么我会返回“WebElement”。
谢谢!
(我确定我不需要提供 URL 和元素名称,对吧?)
【问题讨论】:
-
请问documentation for type() 与documentation of the return type of find_element() 的结合究竟有什么不清楚的地方?我不知道如何解释它,因为对我来说很明显
type(WebElement()).__name__应该返回的唯一内容是“WebElement”,否则世界将停止旋转或其他东西
标签: python python-3.x selenium selenium-webdriver python-3.4