该按钮是“查看所有建议”按钮。
所以我需要这样写:
browser.find_element_by_css_selector("something here").click()
它不一定必须是CSS。这只是一个例子。文字可以使用的任何方法。
答案 0 :(得分:2)
要单击第一个匹配项,请使用以下命令:
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return values.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
let mainData = values[indexPath.row] as? [String:Any]
cell.textLabel?.text = mainData?["listName"] as? String
return cell
}
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
performSegue(withIdentifier: "selectList", sender: self)
}
要单击第n次出现,请使用以下方法:
browser.find_element_by_xpath('//a//*[contains(text(),"View All Suggestions")]').click()