Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows和OSX上的Python键盘监听_Python_Windows_Macos_Automation - Fatal编程技术网

Windows和OSX上的Python键盘监听

Windows和OSX上的Python键盘监听,python,windows,macos,automation,Python,Windows,Macos,Automation,我想制作一个python脚本,编译成一个应用程序,在后台运行并侦听给定的键组合。当按下这些键时,各种有趣的事情,比如日志生成、截图和网站打开都会发生。我已经把最后三件事搞定了 我现在没有掌握的部分是“在后台运行并侦听给定的组合键”位 我的研究包括以下几点: 所以很明显,我需要为我的目标平台(Windows和OSX)制作稍微不同的应用程序版本。这两个线程都不表明我在Windows上执行此操作会有问题 对于OSX,是否有监听键盘输入的等效库?如果不是的话,你会不会更老练的编剧帮我完成/拼凑一些达

我想制作一个python脚本,编译成一个应用程序,在后台运行并侦听给定的键组合。当按下这些键时,各种有趣的事情,比如日志生成、截图和网站打开都会发生。我已经把最后三件事搞定了

我现在没有掌握的部分是“在后台运行并侦听给定的组合键”位

我的研究包括以下几点:

所以很明显,我需要为我的目标平台(Windows和OSX)制作稍微不同的应用程序版本。这两个线程都不表明我在Windows上执行此操作会有问题

对于OSX,是否有监听键盘输入的等效库?如果不是的话,你会不会更老练的编剧帮我完成/拼凑一些达到同样效果的东西

编辑:我想做这类事情的背景:

作为日常工作的一部分,我通常与Flash程序进行交互,我所在的团队负责bug捕获、分类、修复并发送给QA。当输入某些组合键时,该闪存程序将弹出日志,并通过JIRA生成票证信息。有了Flash文件可以导出的信息、应用程序网页源中包含的信息以及URL中包含的信息,我就可以获取生成票证所需的大部分信息,而无需对其进行跟踪并单独键入


我在AutoHotKey中有这些函数的工作模型,但该解释器充其量是有限的。我正在尝试将这些函数转换成一种更合理的语言,并希望同时实现多平台支持。这样我的团队也能受益

你能为你的问题添加一些上下文吗?这样听起来你就不会像一个脚本小子,试图组装一个键盘记录器/windowspy,窃取人们的密码和个人信息和/或将他们的计算机拉入僵尸网络?谢谢!我会用一些背景来更新主要帖子,这样就不会草率地做出假设。你能给你的问题添加一些上下文吗?这样你就不会听起来像是一个脚本小子,试图组装一个键盘记录器/windowspy,窃取人们的密码和个人信息和/或将他们的计算机拉入僵尸网络?谢谢!我会用一些背景来更新主要的帖子,这样就不那么草率地做出假设了。