gpt4 book ai didi

python - 抓取键盘输出

转载 作者:太空狗 更新时间:2023-10-29 12:29:38 26 4
gpt4 key购买 nike

我想在 Python 中找到一种检测“键盘事件”的方法,例如 PyUserInput .我不希望键盘在按下按钮后键入任何字符,并且只叫我事件发生。

例如,按下“s”键后运行事件处理程序但不输入“S”!此操作应应用于所有窗口,而不是“Tkinter”等框架

(我想通过python抓取键盘输出信号)

最佳答案

你想做的事用 python 是不可行的。您要做的基本上是为您的鼠标/键盘制作一个新的驱动程序。

这不是系统独立的,也没有用 python 做这件事的好/好的方法。

PyUserInput 试图抽象出系统依赖性——但这并不完整,它不能完全覆盖键盘/鼠标。它可以做的是仅当应用程序允许模拟操作时,它才能模拟鼠标或键盘上的操作。许多程序(例如游戏和许多其他软件)都会禁用模拟操作。

最稳定和重要的工具不是驱动程序级别的工具是autoit autohotkey - 你可以尝试制作一个作为 python 执行的 autoit/autohotkey 脚本 subprocess并使用管道从脚本发送和获取信息。

关于python - 抓取键盘输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31556522/

26 4 0
文章推荐: javascript - 如何使用 jQuery 在 IE 中附加样式表?
文章推荐: html - 如何打散长词而不至于溢出?
文章推荐: html - 为什么

里面不允许