【发布时间】:2020-05-06 18:16:34
【问题描述】:
我在 python 中使用 selenium,并且我正在使用此命令单击按钮
loginbtn= driver.find_element_by_id('btnLogin').click()
我现在的问题是我有 2 个没有名称或 ID 的按钮,并且代码与下面的照片完全相同。
有什么方法可以定义我想点击提交按钮还是取消按钮?
【问题讨论】:
标签: python selenium selenium-chromedriver
我在 python 中使用 selenium,并且我正在使用此命令单击按钮
loginbtn= driver.find_element_by_id('btnLogin').click()
我现在的问题是我有 2 个没有名称或 ID 的按钮,并且代码与下面的照片完全相同。
有什么方法可以定义我想点击提交按钮还是取消按钮?
【问题讨论】:
标签: python selenium selenium-chromedriver
使用下面的 xpath。
提交:
driver.find_element_by_xpath('//button[./span[text()="Submit"]]').click()
用于取消。
driver.find_element_by_xpath('//button[./span[text()="Cancel"]]').click()
【讨论】: