python - 如何将按键和鼠标移动发送到后台运行的应用程序?(在 Python 中)
问题描述
好的,所以我想要做的是允许我的程序将鼠标移动和按键(鼠标和键盘)发送到特定任务,而不必在任务中添加标签,这样我就可以使用鼠标和键盘在计算机上做其他事情在任务运行时。是否可以使用现有的 python 模块相对简单地做到这一点?
我想做的例子:
任务='应用程序名称'
任务.leftclick
task.moveX(int)
task.moveY(int)
task.keypress(r)
同时能够在不同的应用程序上正常使用我的鼠标和键盘。我在这里先向您的帮助表示感谢!(Python3.6)
解决方案
对于发生在这篇文章中的任何人,我发现https://pypi.org/project/ahk/我还没有完全研究它,但你可以使用它或创建一个自动热键脚本,然后用你的 python 代码调用它实现我想在问题中做的事情。
推荐阅读
- excel - 宏 VBA 在新工作簿中保存特定单元格的副本
- nginx - Nginx 部分反向代理
- pine-script - Pinescript 基本问题:每天在设定的时间进行交易
- attributes - Blazor 在运行时在网格单元格中设置属性背景颜色
- reactjs - 如何在打字稿中调用带有“@”的元素?
- swiftui - 如果动态创建目的地,iOS 15 NavigationLink 会自动弹出
- java - 如何检查对象列表是否包含字符串列表中的键
- csv - 如何将 csv 转换为具有适当索引和元数据的镶木地板,以实现未来高效的 dask 任务?
- asp.net-core - 尝试导航到我的 asp.net core 5.0 Web 服务时找不到页面
- sql - 如何在 postgresql 中使用更新查询来更新查询