【发布时间】:2021-01-27 22:53:39
【问题描述】:
我正在尝试让 selenium 单击添加到手推车按钮,但我使用的代码出现错误:
trolley = driver.find_element_by_xpath("//button[@role='button']")
trolley.click()
按钮的检查元素是:
<button class="Buttonstyles__Button-pv6mx8-2 SczzF" data-test="add-to-trolley-button-button" kind="primary" role="button" tabindex="0" type="button" xpath="1" style=""><span><span>Add<span class="sr-only"> </span> to trolley</span></span></button>
【问题讨论】:
-
我们需要更多的信息。 xpath 看起来是正确的。您正在抓取的网站是什么,该行之前和之后的其他代码是什么,预期结果是什么,实际结果是什么,错误是什么......?
-
我们需要带有按钮和错误的部分的 HTML 代码,你得到了。
标签: python selenium-webdriver xpath css-selectors webdriverwait