用 Python 编写 AutoHotkey 脚本
项目描述
自动热键.py
用 Python 编写 AutoHotkey 脚本。
描述
AutoHotkey.py 提供了一个用户友好的 API,让用户可以利用 AutoHotkey 的强大功能在 Python 中编写热键和自动化脚本。它通过将 Python DLL 嵌入到 AutoHotkey 进程中来实现。
快速开始
确保您已安装Python 3.7 或更高版本以及AutoHotkey 1.1.28 或更高版本。
将包安装到 Python 用户安装目录。为此,请将以下内容复制并粘贴到 PowerShell 窗口中:
py -m pip install --user autohotkey.py
将示例代码写入playground.py
文件:
@"
import sys
import ahkpy as ahk
ahk.message_box("Hello!")
@ahk.hotkey("F1")
def bye():
ahk.message_box("Bye!")
sys.exit()
"@ | Out-File -Encoding utf8 playground.py
最后,运行示例代码:
py -m ahkpy playground.py
它将显示“你好!” 消息框。当用户按下F1时,它会显示“Bye!” 消息框并退出。
最低支持版本
- AutoHotkey 1.1.28(U32 和 U64 变体)
- 蟒蛇 3.7
- Windows 10 版本 1511
AutoHotkey.py 在以下软件上进行了测试:
- 视窗 10 v2004、v20H2
- AutoHotkey v1.1.30.03, v1.1.33.02
- Python v3.7.9、v3.8.1、v3.8.6、v3.9.1
学分
AutoHotkey.py 受到 Aurelain 的 Exo的极大启发。感谢 Lexikos 在 AutoHotkey 上的巨大贡献。感谢 AutoHotkey 网站管理员维护活跃和热情的论坛。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
AutoHotkey.py-0.1.2.tar.gz
(108.1 kB
查看哈希)
内置分布
AutoHotkey.py-0.1.2-py3-none-any.whl
(77.7 kB
查看哈希)