Python 如何在后台使用pyautogui脚本

Python 如何在后台使用pyautogui脚本,python,python-3.x,pyautogui,Python,Python 3.x,Pyautogui,我正在运行一个pyautogui脚本来自动化我拥有的一个应用程序,该脚本同时使用键盘和鼠标 我希望能够在脚本打开时正常使用我的电脑(这需要应用程序处于焦点并控制鼠标和键盘) 我想知道是否有一种方法可以让脚本在后台运行,让windows认为应用程序处于焦点,并将所有鼠标点击和键盘输入注册到该应用程序 我曾尝试在虚拟机中运行脚本,但速度太慢,可能有一个应用程序可以制作虚拟鼠标或虚拟桌面,我可以使用或类似的东西 欢迎使用任何方法,谢谢 编辑:解决方案是pywin32,我相信在pyautogui中是做不

我正在运行一个pyautogui脚本来自动化我拥有的一个应用程序,该脚本同时使用键盘和鼠标

我希望能够在脚本打开时正常使用我的电脑(这需要应用程序处于焦点并控制鼠标和键盘)

我想知道是否有一种方法可以让脚本在后台运行,让windows认为应用程序处于焦点,并将所有鼠标点击和键盘输入注册到该应用程序

我曾尝试在虚拟机中运行脚本,但速度太慢,可能有一个应用程序可以制作虚拟鼠标或虚拟桌面,我可以使用或类似的东西

欢迎使用任何方法,谢谢


编辑:解决方案是pywin32,我相信在pyautogui中是做不到的

如果要在windows上实现自动化,请尝试探索
pywinauto
。该模块使用windows win32控制桌面应用程序


希望这有帮助:)

我相信虚拟机是你最好的选择,因为我猜它是一台Windows机器。在GNU/Linux中,您可以对类似的Windows软件使用Xvfb、dunno。