如何在 Python 上使用 webbot 浏览器一次按下多个键
How to press multiple keys at once using webbot Browser on Python
我正在使用 webbot 的浏览器在浏览器上做一些事情。
但是,当我尝试同时按下 2 个键时,我 运行 遇到了问题,这样 1 号键被按下,然后 2 号键被按下然后抬起,然后 1 号键又被抬起。
例如,当有文本时,您试图通过按 CTRL + A 或使用 CTRL + C 复制来 select 所有文本。
我目前有:
from webbot import Browser
web = Browser()
web.go_to(any_website)
web.press(web.Key.CONTROL) + web.type('a')
但是,这会在按下按钮 A 之前按下并抬起 CTRL 按钮。
如何解决这个问题,使其按下 CTRL 按钮,按下并释放 A 按钮,然后释放 CTRL 按钮?
这个怎么样?
web.press(web.Key.CONTROL + 'a')
找到关于 webbot 的文档,这里是 https://buildmedia.readthedocs.org/media/pdf/webbot/latest/webbot.pdf
搜索:
按任何特殊键或包含 Ctrl 、 Alt 、 Shift
的组合键
我正在使用 webbot 的浏览器在浏览器上做一些事情。 但是,当我尝试同时按下 2 个键时,我 运行 遇到了问题,这样 1 号键被按下,然后 2 号键被按下然后抬起,然后 1 号键又被抬起。 例如,当有文本时,您试图通过按 CTRL + A 或使用 CTRL + C 复制来 select 所有文本。
我目前有:
from webbot import Browser
web = Browser()
web.go_to(any_website)
web.press(web.Key.CONTROL) + web.type('a')
但是,这会在按下按钮 A 之前按下并抬起 CTRL 按钮。
如何解决这个问题,使其按下 CTRL 按钮,按下并释放 A 按钮,然后释放 CTRL 按钮?
这个怎么样?
web.press(web.Key.CONTROL + 'a')
找到关于 webbot 的文档,这里是 https://buildmedia.readthedocs.org/media/pdf/webbot/latest/webbot.pdf
搜索: 按任何特殊键或包含 Ctrl 、 Alt 、 Shift
的组合键