Splinter浏览器自动选择选项

时间:2016-05-18 13:13:57

标签: python html5 selenium splinter

我正在尝试进行浏览器自动化: https://play.google.com/store/apps/details?id=org.mozilla.firefox&hl=en

我可以使用以下方式模拟点击下一个评论列表的按钮:

button = browser.find_by_css("button.expand-button.expand-next")
button[1].click()

接下来我想选择"最新"获得最新的评论。但这不起作用。任何帮助赞赏。 试过以下。但是,它不会扩展下拉按钮。

button = browser.find_by_css("button.dropdown-menu")
button[0].click

1 个答案:

答案 0 :(得分:1)

首先,您没有调用click方法。它应该是:

button = browser.find_by_css("button.dropdown-menu")
button[0].click()

之后,您需要点击“最新”按钮:

button = browser.find_by_xpath("//button[jsl = 'Newest']")
button[0].click()