[英]How do you simulate a right-click in Python?
我在任何地方都找不到这些信息,包括它的文档——这不存在吗?
不再重要了,我找到了一种现在可行的解决方法。
这是我对解决方案的尝试。
根据PyDirectInput的项目描述,这个库是假设复制 PyAutoGUI 鼠标和键盘输入的功能。
此外,此库与PyAutoGUI结合使用。
这会让我相信使用 PyAutoGUI 的click() 文档并将其替换为 pydirectinput 会导致以下解决方案:
import pyautogui
import pydirectinput
pydirectinput.click(button='right')
然而,并非所有可选参数和功能都可用于特定 function。
从好的方面来说,click() 被列在实现的功能中。
该参数可能无法实现。 如果没有实现,作者 Ben Johnson 对新功能实现持开放态度。 或许你可以和作者一起实现这个参数。
我会试试这个代码。
如果上面的代码有效并且必须在 PyDirectInput 中完成其他任务,我将使用PyAutoGUI 的文档查看实现的功能列表(靠近页面底部)。 然后,我将应用与提供的代码解决方案相同的方法来编写其他任务。
我希望这会有所帮助。
你可以这样做:
import pydirectinput
pydirectinput.rightClick()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.