如上图,这是一个‘下一页’ 的按钮。我需要用 find_element_by_[ XXX]
方法找到并 .click
我已经使用 by_xpath('//tbody/tr/td[10]/a/span').click
报错:'list' object has no attribute 'click'
。
class_name
特征挺明显的,可是我需要找到哪个 class_name
?查找class_name :l-btn l-btn-small l-btn-plain
提示我还是返回的list,无法click
- - -
谢谢各位,问题找到了,是frame选择的问题,需要切换到表格所在的frame
就行了。多谢多谢
只定位到a标签://tbody/tr/td[10]/a,试试呢
多谢解答!问题是没有选择到表格所在的frame
上,需要添加一个切换frame
的语句。
参考 https://stackoverflow.com/questions/7475449/webdriver-classname-with-space-using-java
改用 css selector
或者试试 find_element_by_class_name("l-btn-plain")
多谢你的解答!
是没有选择到表格所在的frame
上,需要添加一个切换frame
的语句。