【发布时间】:2014-01-26 14:20:07
【问题描述】:
我正在尝试使用 Selenium WebDriver 获取文本,这是我的代码。请注意,我不想使用 XPath,因为在我的情况下,每次重新启动网页时都会更改 ID。
我的代码:
text = driver.find_element_by_class_name("current-stage").getText("my text")
HTML:
<span class="current-text" id="yui_3_7_0_4_1389185744113_384">my text</span>
我该如何解决这个问题?
【问题讨论】:
-
如果以交互方式完成,结果可能类似于错误消息 "AttributeError: 'current-stage' object has no attribute 'getText'"