[Python] 使用pyautogui的滑鼠控制

[Python] 使用pyautogui的滑鼠控制

更新於 發佈於 閱讀時間約 2 分鐘

安裝 pyautogui

在開始之前,我們需要先安裝 pyautogui 模塊。你可以在終端或命令提示字元中輸入以下命令來安裝它:

pip install pyautogui

*螢幕左上為0, 0

1.移動滑鼠:

import pyautogui

# 移動到 x=100, y=100 的位置
pyautogui.moveTo(100, 100)

2.模擬滑鼠點擊:

import pyautogui

# 在 x=100, y=100 的位置點擊滑鼠左鍵
pyautogui.click(100, 100)

# 在 x=100, y=100 的位置點擊滑鼠右鍵
pyautogui.rightClick(100, 100)

# 在 x=100, y=100 的位置點擊滑鼠中鍵
pyautogui.middleClick(100, 100)

# 在 x=100, y=100 的位置點擊滑鼠左鍵兩次
pyautogui.doubleClick(100, 100)

3.模擬滑鼠拖曳:

import pyautogui

# 從當下位置拖曳到 x=200, y=200, duration為拖曳速度
pyautogui.dragTo(200, 200, duration=0.25)

# 從當前位置以 x+100, y+100 拖曳
pyautogui.drag(100, 100, duration=0.25)

4.捲動滑鼠:

import pyautogui

# 向上捲動
pyautogui.scroll(10)

# 向下捲動
pyautogui.scroll(-10)



avatar-img
程式輕鬆玩
71會員
147內容數
這裡將以輕鬆風格,深入探討程式設計的基礎和高級概念。從程式語言到演算法,我們將以易懂的方式解釋每個主題,讓你輕鬆掌握。無論你是初學者或有經驗者,都能在這裡找到適合你的內容。無論你的目標是成為專業開發者還是擴展知識,我們都會陪伴你一同成長!
留言
avatar-img
留言分享你的想法!
程式輕鬆玩 的其他內容
本週科技圈掀起多項重磅消息:OpenAI於4月14日釋出GPT‑4.1系列模型,進一步強化編碼與長文理解能力 Reuters;Chipolo推出POP藍牙追蹤器,同時支援Apple與Google尋找網路 The Verge;南韓新創RLWRLD完成1,480萬美元募資,將打造專屬機器人基礎模型
本週遊戲動態涵蓋經典 25 週年重返 PC 平台、回合制策略新作重燃星戰熱潮、Remedy 荒誕合擊新作搶先曝光、Game Pass 下架名單震撼登場,以及 Steam 獨立新秀推薦不容錯過 PC GamerWindows Central。
近來因為川普政府啟動全新一輪對等關稅政策,全球貿易風暴席捲而來,而台灣面臨的衝擊更是不容小覷。美方以台灣過去對美出口關稅達64%為依據,採取「對等關稅」原則回敬徵收32%關稅,這一舉措不僅使得國際市場恐慌連連,台股也出現劇烈下跌,吸引了各界關注。
本週科技圈掀起多項重磅消息:OpenAI於4月14日釋出GPT‑4.1系列模型,進一步強化編碼與長文理解能力 Reuters;Chipolo推出POP藍牙追蹤器,同時支援Apple與Google尋找網路 The Verge;南韓新創RLWRLD完成1,480萬美元募資,將打造專屬機器人基礎模型
本週遊戲動態涵蓋經典 25 週年重返 PC 平台、回合制策略新作重燃星戰熱潮、Remedy 荒誕合擊新作搶先曝光、Game Pass 下架名單震撼登場,以及 Steam 獨立新秀推薦不容錯過 PC GamerWindows Central。
近來因為川普政府啟動全新一輪對等關稅政策,全球貿易風暴席捲而來,而台灣面臨的衝擊更是不容小覷。美方以台灣過去對美出口關稅達64%為依據,採取「對等關稅」原則回敬徵收32%關稅,這一舉措不僅使得國際市場恐慌連連,台股也出現劇烈下跌,吸引了各界關注。