Python控制電腦 | 按鍵精靈 | 鍵盤控制
Python控制介紹
pyautogui 是 python的一個模組,他能控制鍵盤和滑鼠的操作,能利用它做自動化操作,像是用在軟體測試、重複性動作等。
PyAutoGUI是人類的跨平台GUI自動化Python模塊。用於以編程方式控制鼠標和鍵盤。
pyautogui官網技術介紹
pyautogui github
python pyautogui 安裝
pip install
python 2.7
pip install pyautogui
python 3.7
pip3 install pyautogui
python pyautogui 用法
鍵盤語法
#輸入Hello world!
pyautogui.typewrite('Hello world!')
#每次輸入間隔0.25秒,輸入Hello world!
pyautogui.typewrite('Hello world!', interval=0.25)
#時間內輸入多個按鍵
pyautogui.typewrite(['a', 'b', 'c', 'd'], interval=0.3)
#按下單一按鍵
pyautogui.press('enter')
#連續按左鍵
pyautogui.press(['left', 'left', 'left'])
#按下`shift`鍵
pyautogui.keyDown('shift')
#鬆開`shift`鍵
pyautogui.keyUp('shift')
#組合鍵
pyautogui.hotkey('shift','command', 'left')
pyautogui.hotkey('command', 'c')
pyautogui.hotkey('command', 'v') #windows系統改ctrl
實作複製一段話貼上
from pyautogui import press
import time
import pyautogui
pyautogui.typewrite('Hello world!')
pyautogui.typewrite('Hello world!', interval=0.25)
pyautogui.hotkey('shift','command', 'left')
pyautogui.hotkey('command', 'c') # 複製
pyautogui.press('right')
pyautogui.press('enter')
pyautogui.hotkey('command', 'v') # 貼上
Domo
無法控制 Mac請先打開權限的話
Python更多文章
[教學] Line Bot 機器人不求人 – 範例 (Python)
Python – Selenium 繞過”這個瀏覽器或應用程式可能有安全疑慮”
python 各種均線 10MA/20MA均線 | pandas安裝
python sleep 暫停幾秒執行 – 2021年
PyAutoGUI Python控制電腦 | 按鍵精靈 | 鍵盤控制
python binance币安利用ccxt完成虛擬貨幣自動化交易
python write dictionary to text file | dict 寫入讀取
issues with duodenum antibiotics for gram positive uti get online prescription for uti
promethazine 25mg generic buy stromectol 3mg ivermectin 6 mg for people