当前位置: 首页 > 知识库问答 >
问题:

如何使用Python通过selenium点击按钮类型

吴唯
2023-03-14

以下是我试图单击的按钮的HTML代码

<div class="login-button">
    <button type="submit" class="btn login-from-btn">Login</button>
</div>

我可以使用XPath/Class Name/CSS选择器点击按钮的可能方式有哪些?

我做了如下尝试:

driver.find_element_by_class_name("login-button btn login-from-btn").click()

共有1个答案

申屠俊发
2023-03-14

driver . find _ element _ by _ XPath("//button[text()= ' log in ']")

你能试试这个吗,让我知道它是否有效

 类似资料:
  • next:input class=“submit”type=“button”value=“next”onclick=“saveprofile()” 取消:输入class=“提交”type=“按钮”value=“取消”onclick=“GoHome(1)

  • HTML: 代码试用: 也试过很多其他的方法。无法单击“取消”按钮。错误: org.openqa.selenium.nosuchelementException:没有这样的元素:找不到元素:{“method”:“XPath”,“selector”:“//button[@type='button'][@class='modal-footer-button g-capitalize btn btn-l

  • 我想做的就是选择下拉列表。 下拉列表示例 代码: 我已经尝试了很多不同的Xpaths HTML代码 单击我查看HTML示例1 看看例1和例2中的名字 单击我为超文本标记语言实例2 您会注意到 HTML 代码已更改为 我认为这是我面临的问题的一部分。真是卡住了。我也尝试过使用ChroPath 提前谢谢你! 更新: 评论要求提供超文本标记语言代码的更多细节 更新2(解决方案) 我错在这里。我没有提供足

  • 以上代码来自一个网站,但我无法点击此按钮,尽管尝试了多次。我将selenium与C#结合使用来进行自动化测试。这个按钮的作用是提交表单。

  • 我想单击以下按钮: https://i.stack.imgur.com/ifiDC.png 到目前为止,我的代码看起来像这样,但什么也没发生: https://i.stack.imgur.com/Cgi5v.png 谢谢你的帮助:)

  • 问题内容: 我是python selenium的新手,我尝试单击具有以下html结构的按钮: 我希望能够同时单击上方的和按钮(显然是单独单击)。 我尝试了几件事,例如: 要么, 要么, 但是,我似乎总是以结尾,例如: 我想知道是否可以以某种方式使用HTML的onclick属性来进行selenium单击? 任何能将我指向正确方向的想法都很棒。谢谢。 问题答案: 对于python,请使用 和