gpt4 book ai didi

python - 从 python 运行和处理外部应用程序

转载 作者:可可西里 更新时间:2023-11-01 10:32:33 25 4
gpt4 key购买 nike

我想开发 Python 脚本来打开一些基于 Windows 的应用程序,然后使用键盘输入一些模拟用户的数据/命令:

  • 然后运行 ​​MS 计算器:“5”、“+”、“8”、“/”、“2”、“Enter”,就这样
  • 然后运行 ​​MS 记事本:“Hello world!”、“Ctrl+s”、“我的文件”、“Enter”、“Alt+F4”

当然它可以在成功时返回exiting code如1,并写入一些日志。

我相信有一些库(可能用于 UI 测试目的),但我不知道。

我知道有 Selenium,但恐怕它只适用于网络浏览器应用程序。

最佳答案

为什么不直接使用 AutoHotkey?

完整脚本:

RunWait, Calc.exe
sleep, 500
Send, 5{+}8{/}2{Enter}
ExitApp, 1337

此脚本可以编译为独立的 .Exe 并从 Python 脚本运行,该脚本可以通过 StdInput 检索其退出代码 1337。

关于python - 从 python 运行和处理外部应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47122520/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com