我试图通过像这样移动光标以编程方式中断屏幕保护程序:
\nwin32api.SetCursorPos((random.choice(range(100)),random.choice(range(100))))\nRun Code Online (Sandbox Code Playgroud)\n它失败并显示以下消息:
\npywintypes.error: (0, 'SetCursorPos', 'No error message is available')\nRun Code Online (Sandbox Code Playgroud)\n仅当屏幕保护程序正在运行时才会出现此错误。
\n提出此请求的原因是计算机仅用于通过蓝牙设备(通过Python程序)输入数据。当BT设备向计算机发送数据时,屏幕保护程序不会中断(这意味着我看不到BT设备发送的数据)。因此,当Python程序从BT设备接收数据时,它也应该中断屏幕保护程序。
\n我已经看到了几种关于如何防止屏幕保护程序启动的解决方案(在我的情况下这不是合适的解决方案),但没有看到关于如何中断正在运行的屏幕保护程序的解决方案。如何使用 Windows\xc2\xa010 和 Python 3.10 执行此操作?
\n