我目前正在使用带有Selenium的Python 2.7和安装了漂亮的汤4。
我正在创建一个浏览表格页面的脚本。在表格中,每一行都有一个链接,将我带到另一个页面,我可以将其作为一个表单。有没有办法可以提取一列的值(表中只有一列)并将它们存储为数组?
这样,我可以遍历数组来浏览每个链接。
谢谢!
答案 0 :(得分:0)
尝试使用driver.find_elements_by_css_selector()
,这样您就可以执行以下操作:
tds = driver.find_elements_by_css_selector("#your-table-id td")
tds
现在将是元素对象的列表。请注意,这将为您提供表中的所有tds。