av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

python PyAUtoGUI庫實現自動化控制鼠標鍵盤

瀏覽:4日期:2022-07-11 17:48:45

PyAutoGUI 不知道你有沒有用過,它是一款用Python自動化控制鍵盤、鼠標的庫。但凡是你不想手動重復操作的工作都可以用這個庫來解決。

比如,我想半夜時候定時給發個微信,或者每天自動刷頁面等操作,它能完全模擬手動操作,而你可以安心的刷劇了。

嗯,懶惰是程序員的美德。

安裝pyautogui

pip install pyautogui

鍵盤鼠標控制

>>> import pyautogui>>> screenWidth, screenHeight = pyautogui.size() # 返回屏幕分辨率>>> currentMouseX, currentMouseY = pyautogui.position() # 返回鼠標的所在位置>>> pyautogui.moveTo(100, 150) #移動鼠標到指定位置>>> pyautogui.click() # 單擊>>> pyautogui.click(200, 220) # 單擊指定位置>>> pyautogui.move(None, 10) # 移動鼠標10個像素>>> pyautogui.doubleClick() # 雙擊鼠標>>> pyautogui.write(’Hello world!’, interval=0.25) # 輸入字符串,每個字符停留時間0.25秒>>> pyautogui.press(’esc’) # 退出鍵>>> pyautogui.keyDown(’shift’) # Shitf鍵盤>>> pyautogui.hotkey(’ctrl’, ’c’) # 組合鍵

用pyautogui自動畫圖

python PyAUtoGUI庫實現自動化控制鼠標鍵盤

顯示消息盒子

除了可以控制鼠標鍵盤外,還可以調用系統彈窗

>>> import pyautogui>>> pyautogui.alert(’This is an alert box.’)’OK’>>> pyautogui.confirm(’Shall I proceed?’)’Cancel’>>> pyautogui.confirm(’Enter option.’, buttons=[’A’, ’B’, ’C’])’B’>>> pyautogui.prompt(’What is your name?’)’Al’>>> pyautogui.password(’Enter password (text will be hidden)’)’swordfish’

python PyAUtoGUI庫實現自動化控制鼠標鍵盤

通過窗口消息盒子可以實現一些簡單的人機交互,比如某些地方需要人工輸入內容時,這樣可以接受用戶的指令。

截屏

截圖是使用的Pillow模塊實現的,截圖的用處在于通過圖片識別技術識別圖片內容,然后通過內容精準定位到某個元素的位置,實現精準點擊。

>>> import pyautogui>>> im1 = pyautogui.screenshot()>>> im1.save(’my_screenshot.png’)>>> im2 = pyautogui.screenshot(’my_screenshot2.png’)

以上就是python PyAUtoGUI庫實現自動化控制鼠標鍵盤的詳細內容,更多關于python PyAUtoGUI庫的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产精品久久久久久无人区 | 成人a级片| 毛片www | 国产香蕉av | 欧美又大又硬又粗bbbbb | 精品国产一区二区三 | av手机在线免费观看 | 黄色网址| 欧美日韩免费在线观看 | 99精品热| 亚洲无av在线中文字幕 | av一级在线 | 国产这里只有精品 | 欧美二区三区 | 亚洲欧美日韩另类 | 国产成人在线观看免费网站 | 亚洲精品在线看 | 成人a视频| 中文字幕在线观看一区二区三区 | 人人干人人爽 | 中文在线观看视频 | 久草视频免费在线 | 青草福利视频 | 九色在线播放 | 清清草视频 | 国产日韩欧美亚洲 | 精品自拍视频 | 亚洲高清在线视频 | 国产精品毛片久久久久久久 | 久久精品视 | 欧美极品一区 | 激情综合网五月 | 黄色免费网站在线观看 | 欧美精品黄色 | 中文在线视频 | 亚洲成人国产 | 国产不卡视频 | 91欧美大片 | 自拍偷拍中文字幕 | 中文在线一区 | 又黄又爽又刺激的视频 |