如何在硒中使用 CTRL + Z?

流浪者

它按下回车,但它不执行 Ctrl + Z 所以我怎么能这样程序首先按下 ENTER 而不是 Cltr + Z

afile = open("test.txt", "r")
        for line in afile:
            pieces = line.split("\n")
            test = pieces[0]
            donotuse = pieces[1]

            actions = ActionChains(driver)
            actions.send_keys(test)
            actions.perform()

            actions = ActionChains(driver)
            actions.send_keys(Keys.ENTER)
            actions.perform()

            actions = ActionChains(driver)
  
        actions.key_down(Keys.CONTROL).send_keys('Z').key_up(Keys.CONTROL).perform()
先知

您的问题不在于使用Ctrl+ZinSelenium而不是缺少正确的actions.key_down(Keys.CONTROL).send_keys('Z').key_up(Keys.CONTROL).perform()代码行缩进,这使该行脱离了对象未初始化for循环actions

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Ctrl Z实际如何工作

如何在vuejs中检测ctrl + z和ctrl + y?

如何在Java / Swing中实现Ctrl + Z / Command + Z?

如何在vi / vim中返回(ctrl + z)

如何在画布中进行Ctrl + Z键盘事件?

终端Ctrl + s与Ctrl + z

如何使用Robot类在Java中发送CTRL + Z keyEvent

如何通过在Java中按Ctrl + z来实现撤消

如何重新启动被“ ctrl + z”停止的进度?

按下ctrl + z后如何自动解除锁定?

如何使CTRL + Z不会弄乱Java控制台程序

如果bash脚本收到ctrl z,如何杀死自己

按下Ctrl + Z后如何唤醒Emacs GUI

如何将“重做”的快捷方式从Ctrl + Shift + Z设置为Ctrl + Y?

为什么我无法使用 VSCode 终端命令停止此程序:ctrl + c 或 ctrl + z?

Ctrl C与Ctrl Z与前景工作

如何在终端中使用CTRL + HOME?

如何在Linux命令行中终止程序(ctrl + c和ctrl + z不起作用)?

QTextEdit:在PyQt4中使用undo()覆盖Ctrl-Z

CTRL SHIFT Z Windows冻结

如何在 Linux POSIX shell 脚本中捕获 CTRL+Z;可能与否?

如何在Powershell(Windows)中暂停执行,类似于Unix CTRL-z和'fg'?

如何在Wx.Stc.StyledTextCtrl中不允许撤消(Ctrl + Z)

如何在Windows上使用Python处理包含EOF / Ctrl-Z字符的巨大文本文件?

如何使用星号替换文本使Ctrl + Z事件起作用?

如何将IntelliJ(也是Android Studio)重做快捷方式配置为CTRL + Y而不是CTRL + SHIFT + Z?

如何在硒打开新标签使用的webdriver动作类的硒使用Java或如何按Ctrl + T使用硒的webdriver

如果我输入“ Ctrl + Z”,它将崩溃,该如何解决?

如何将ctrl-z映射到鱼中的fg