微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 RDP 时如何使 pyautogui 工作?

如何解决使用 RDP 时如何使 pyautogui 工作?

我在装有 Windows 10 和 Python 3 的 RDP 上使用 pyautogui,但是当我在 RDP 最小化的情况下运行 pyautogui 时,我收到以下错误消息:

  const {body,source,comment,ask_id} = req.body
  const newGuess = await guess.create({
     body,ask_id
  })

它建议设置 Traceback (most recent call last): File "C:/Users/Administrator/PycharmProjects/MyProject- copy/main.py",line 40,in <module> funks.post_video(title,filepath) File "C:\Users\Administrator\PycharmProjects\MyProject- copy\funks.py",line 10,in post_video pyautogui.click(1317,56) File "C:\Users\Administrator\PycharmProjects\TEST\venv\lib\site-packages\pyautogui\__init__.py",line 585,in wrapper failSafeCheck() File "C:\Users\Administrator\PycharmProjects\TEST\venv\lib\site-packages\pyautogui\__init__.py",line 1710,in failSafeCheck raise FailSafeException( pyautogui.FailSafeException: pyautogui fail-safe triggered from mouse moving to a corner of the screen. To disable this fail-safe,set pyautogui.FAILSAFE to False. disABLING FAIL-SAFE IS NOT RECOMMENDED. ,但这也无济于事(pyautogui 没有错误消息但它没有做任何事情)

经过一番挖掘,似乎问题是当您退出远程桌面会话时 Windows 停止输出显示(我假设是为了节省内存或其他东西)。由于远程 PC 不再输出显示pyautogui 没有实际交互。

有没有人对此有任何解决方法?也许某些配置可以诱使 RDP 在 RDP 最小化时继续输出显示

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。