selenium 如何解决在PYTHON SELENCE中“点击一个按钮问题”时出现的“无效定位器”问题?

qhhrdooz  于 2022-11-10  发布在  Python
关注(0)|答案(2)|浏览(214)

我有一个按钮,html在下面

我厌倦了以下代码

Execute_Button = driver.find_element("xPath",'//button[text()="Execute "]')

但是,Python出现了这个错误消息。如何解决?

InvalidArgumentException: Message: invalid argument: invalid locator
mxg2im7a

mxg2im7a1#

根据文档(locating elements),通过XPath定位可以使用定位器By.XPATH'xpath'。在您的代码中使用'xPath',这是无效的。要解决这一问题,只需将其更改为我提到的两个之一,即

Execute_Button = driver.find_element(By.XPATH,'//button[text()="Execute "]')
kognpnkq

kognpnkq2#

browser.find_element_by_xpath('//button[text()="Execute "]').click()

相关问题