我有一个网站与形式的元素:获取文本从所有元素硒与模式匹配
<td id="subject_23432423">content I want to read</td>
如何使用Selenium RC(与Python绑定专)来读取这些内容元素?我已经完成了所有的命令,虽然有很多选项可以查找单个元素,但没有一个命令似乎处理多个匹配的列表。例如,我可以找到使用特定元素的内容:
content = sel.get_text("td[@id='subject_23432423']")
但这种假设我已经知道的ID,这是我做的,不是因为它是动态生成的。
谢谢。我发现的另一个解决方案是,我最终将通过sel.get_eval(“this.browserbot.getCurrentWindow()。document.getElementById('parentElementId')。innerHTML”)检索父容器的HTML。从那里我只用Python运行我的正则表达式。 – Cerin 2010-10-15 21:43:49