Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 是否可以在后台运行PyAutoGUI?_Python_Pyautogui - Fatal编程技术网

Python 是否可以在后台运行PyAutoGUI?

Python 是否可以在后台运行PyAutoGUI?,python,pyautogui,Python,Pyautogui,我已经在python中编写了一些使用pyautogui模块的脚本。我想了解是否有可能在后台运行程序和鼠标键盘模拟,在那里我可以并行地进行我的常规工作。 我尝试了以下方法,但失败了: 1.虚拟桌面(在Windows 10中,但由于鼠标模拟或鼠标本身在实际桌面和虚拟桌面之间很常见,因此此操作失败) 2.虚拟机(也尝试了虚拟机,鼠标模拟似乎再次失败) 请建议,如果有任何其他解决办法来实现这一点。谢谢大家! 我已经找到了一种方法,可以让pyautogui在没有虚拟机的情况下同时完成所有工作 实际上,您不

我已经在python中编写了一些使用pyautogui模块的脚本。我想了解是否有可能在后台运行程序和鼠标键盘模拟,在那里我可以并行地进行我的常规工作。 我尝试了以下方法,但失败了: 1.虚拟桌面(在Windows 10中,但由于鼠标模拟或鼠标本身在实际桌面和虚拟桌面之间很常见,因此此操作失败) 2.虚拟机(也尝试了虚拟机,鼠标模拟似乎再次失败)


请建议,如果有任何其他解决办法来实现这一点。谢谢大家!

我已经找到了一种方法,可以让pyautogui在没有虚拟机的情况下同时完成所有工作

实际上,您不能在后台运行它,但您可以通过以下步骤完成上述操作:-

  • 首先,您需要在windows计算机上连接2个键盘和鼠标

  • 然后安装这个名为mouse-mux的应用程序。

  • 然后打开“多路输入”和多键盘选项

  • 现在您将能够同时使用2个鼠标和键盘

  • 将pyautogui放在我的侧视图中,第一个鼠标和键盘将是
    由pyautogui控制,您可以使用第二个鼠标和键盘执行某些操作 否则

  • 注:_

    仔细阅读图片


    我找到了一种方法,可以让pyautogui在没有虚拟机的情况下同时完成所有工作

    实际上,您不能在后台运行它,但您可以通过以下步骤完成上述操作:-

  • 首先,您需要在windows计算机上连接2个键盘和鼠标

  • 然后安装这个名为mouse-mux的应用程序。

  • 然后打开“多路输入”和多键盘选项

  • 现在您将能够同时使用2个鼠标和键盘

  • 将pyautogui放在我的侧视图中,第一个鼠标和键盘将是
    由pyautogui控制,您可以使用第二个鼠标和键盘执行某些操作 否则

  • 注:_

    仔细阅读图片


    您这样做的目的是什么?您是否有可能使用PyAutoGUI浏览网站?@mkrieger1这里的想法是,我已经在跨功能平台之间的工作中处理的一些主题上实现了效率改进。该模块基本上模拟鼠标和键盘的动作,以执行一些循环/重复的活动,这些活动在手动完成时会占用大量时间。如果我能让这种情况在后台发生,并在我的系统上进行常规工作,那就太好了。它现在正在运行时,我不使用我的笔记本电脑。@Mandera不工作导航通过网站。我正在使用openpyxl将数据读写回excel,并使用pyautogui模块将从excel读取的数据查询到一个独立的平台,以获取数据(多次重复单击和一些决策)然后将捕获的数据写回Excel,这样做你想实现什么?你是否有可能使用PyAutoGUI浏览网站?@mkrieger1这里的想法是,我已经在跨功能平台之间的工作中处理的一些主题上实现了效率提高。该模块基本上模拟鼠标和键盘的动作,以执行一些循环/重复的活动,这些活动在手动完成时会占用大量时间。如果我能让这种情况在后台发生,并在我的系统上进行常规工作,那就太好了。它现在正在运行时,我不使用我的笔记本电脑。@Mandera不工作导航通过网站。我使用openpyxl将数据读写回excel,pyautogui模块将从excel读取的数据查询到独立平台,以获取数据(多次重复单击和一些决策),然后将捕获的数据写回excel