簡體   English   中英

如何在 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 的組合鍵

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM