[英]Pyautogui not running on Mac? (Catalina)
我正在嘗試從我的 Mac 上的終端運行以下命令,但發生的情況是代碼似乎正在運行(我沒有收到任何錯誤消息),我的 Mac 上的 python(作為應用程序)在我的擴展塢上彈跳,好像打開,然后它什么也不做,然后停止運行。 我不知道這是權限問題、Mac Catalina 問題還是我的代碼問題!
import pyautogui as gui
count= 0
gui.click(1080,521)
while count<5:
gui.FAILSAFE=True
gui.write(f'This is a test {count}x')
count += 1
gui.press('enter')
我已經嘗試運行 sudo 命令,我也嘗試過:
gui.moveTo(1080,521)
gui.dragTo(button='left')
代替 gui.click 命令,但似乎沒有任何效果? 幫助?
原來這是一個權限問題 - 在 Mac 系統偏好設置中,我需要授予對終端的訪問權限以控制我的鼠標
就我的 Big Sir System Env 而言,我做到了
設置 -> 安全和隱私 -> 輔助功能 -> 終端“檢查”
現在效果很好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.