我有一個網站與形式的元素:獲取文本從所有元素硒與模式匹配
<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