如何获得鼠标和键盘的移动? - Python

Posted

技术标签:

【中文标题】如何获得鼠标和键盘的移动? - Python【英文标题】:How to get mouse and keyboard moves? - python 【发布时间】:2021-09-21 03:15:24 【问题描述】:

我正在寻找实现这些目标的方法。请阅读它们,如果您知道可以(直接或间接)使我达到其中一些目标的方法。请不要犹豫。

得到按键。 最好是阿姨的造型 例如:
... # defund or import

@event # for all of keys
def on_key_press(key):
   ...

@event # for ctrl key (for example)
def on_ctrl_press(key):
   ...
按一个键 像这样:
press('ctrl')
对电脑鼠标做同样的事情

【问题讨论】:

你还没有问任何问题! 如何获取鼠标和键盘手势? 我认为他的意思是调用了一个函数,其中一个参数将是键(sym),并且他希望能够使用函数按下一个键。请参阅我的答案以更好地解释我认为他想要实现的目标。 @sputnick567 他可能想说但我们必须根据他的问题来理解他对吧?他告诉他他知道要做的所有事情,并且他还提供了代码来做到这一点,那么他要求什么?而且title不是提问的地方,title是简写的问题,请阅读How to ask good questions?编辑! @Kshitiz:基本上,OP 是在以一种偷偷摸摸的方式要求软件推荐(因为之前他们更直接提出的问题已被关闭,因为这与这里无关)。 【参考方案1】:

模块pynput (https://pynput.readthedocs.io/en/latest/keyboard.html) 应该可以解决您的问题。它允许您按下键盘和鼠标上的按钮以及按下按钮时获取。您可能需要执行pip install pynput

【讨论】:

以上是关于如何获得鼠标和键盘的移动? - Python的主要内容,如果未能解决你的问题,请参考以下文章

winform中键盘和鼠标事件的捕捉和重写

python可以记录操作鼠标键盘操作吗

Python 编程快速上手 第十八章 用 GUI 自动化控制键盘和鼠标

怎样用键盘移动光标?

如何在Mac上使用鼠标键来控制指针?技巧来啦

如何获得鼠标移动之间的时间?