繁体   English   中英

如何使用Selenium WebDriver- Python在弹出窗口中单击复选框按钮

[英]How to click on checkbox buttons in a Pop-up window with Selenium WebDriver- Python

弹出窗口的屏幕截图

我需要专注于弹出窗口并选中复选框。(附有截图)

我试图定义浏览器以接受将出现的每个弹出窗口。

def update_firefox_profile():
      profile = webdriver.FirefoxProfile()
      profile.accept_untrusted_certs = True
      profile.assume_untrusted_cert_issuer = False
      profile.update_preferences()
      return profile

你还有其他主意吗? 谢谢 !

请检查这是网络弹出窗口还是弹出窗口。 如果是Web弹出窗口,请尝试检查弹出窗口上的元素以选择所需的复选框。 如果弹出窗口,则可以使用AutoIT脚本。 另一种方法是使用import java.awt.Robot。 使用机器人类,您可以发送键盘事件以选择所需的复选框,然后单击提交按钮。 但是在这种情况下,您应该假定复​​选框的顺序将相同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM