首页 > 解决方案 > 如何启动 pyautogui 脚本 [在后台]

问题描述

我刚开始学习 Python,了解了 pyautogui,我渴望自动化一些重复性任务。但是,在有关该主题的所有视频教程中,pyautogui 脚本都是使用 IDE/cmd 等(Anaconda、Spyder)启动的,因此屏幕在 IDE 和我们正在自动化的其他应用程序之间“共享”。

问题是:

我用 pyautogui 功能编写了我很酷的 .py 脚本。如何在后台启动此脚本(或更改活动窗口),以便自动化程序(即 Web 浏览器)是运行时唯一的活动(和最大化)窗口。

这个问题具有更一般的性质,但(希望)对像我这样的其他 Python 新手有用)提前谢谢你!湖人队

标签: windowspyautogui

解决方案


在 Windows 10 上,您可以将 .py 文件重命名为 .pyw 以将其作为“无窗口”脚本运行。通常,当您运行 Python 脚本时,会打开一个命令提示符窗口,即使没有打印标准输出文本。使用 .pyw 将阻止此窗口出现。


推荐阅读