如何让 pyautogui click 在 mac 上运行?

2024-05-05

pyautogui点击方法问题: 我正在从 Spyder 运行脚本,如果我单击 Spyder 窗口上的任何内容,则单击效果很好。

如果我执行脚本打开 Outlook,然后单击任何内容,则不会发生单击。虽然我能够正确使用“moveTo”功能。

我按照谷歌搜索的建议尝试过的事情:

pyautogui.click()
pyautogui.click()

操作系统:Mac OS High Sierra

笔记: 为了到达任何定位的图像,我必须执行坐标/2,因为它是 Retina 2x 显示屏。

任何解决方法或任何帮助将不胜感激。


对于任何可能在 Mac 上遇到同样问题的人,我可以通过使用 pynput 库的解决方法来解决它。

Code:

import pyautogui
from pynput.mouse import Button, Controller

mouse = Controller()
pyautogui.moveTo(x,y)
mouse.click(Button.left)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让 pyautogui click 在 mac 上运行? 的相关文章

随机推荐