标签: python ruby selenium xpath
我对硒有一个奇怪的问题。
这个红宝石代码:
page.all(:xpath, "//table[3]//tr[last()]//td")
将获取页面上第三个表格最后一行的所有单元格。
这个python代码:
driver.find_elements_by_xpath("//table[3]//tr[last()]//td")
根本不返回任何内容。
编辑:问题在于页面以不同的速度加载。 Waiting until the page loaded解决了这个问题。
答案 0 :(得分:1)
问题在于我正在关注页面重定向并尝试在呈现之前选择元素。 This答案解决了这个问题。