Python:Screen Scraping表值

时间:2014-10-02 13:09:38

标签: python selenium screen-scraping

我目前正在使用带有Selenium的Python 2.7和安装了漂亮的汤4。

我正在创建一个浏览表格页面的脚本。在表格中,每一行都有一个链接,将我带到另一个页面,我可以将其作为一个表单。有没有办法可以提取一列的值(表中只有一列)并将它们存储为数组?

这样,我可以遍历数组来浏览每个链接。

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试使用driver.find_elements_by_css_selector(),这样您就可以执行以下操作:

tds = driver.find_elements_by_css_selector("#your-table-id td")

tds现在将是元素对象的列表。请注意,这将为您提供表中的所有tds。