網(wǎng)友評(píng)分:
5.5分
PyAutoGUI是針對(duì)Python打造的一款非常不錯(cuò)的運(yùn)行環(huán)境庫(kù),該運(yùn)行環(huán)境可以用于鍵盤鼠標(biāo)的一系列自動(dòng)化工作,有了它,你就可以隨心所欲的操控鍵盤和鼠標(biāo),想干什么就能夠干什么,不管是監(jiān)聽鍵鼠的輸入,還是控制鍵鼠的按鍵,它都能游刃有余,完全用不著按鍵精靈這些軟件?。?/p>
這里順便介紹一下PyAutoGUI的坐標(biāo)系統(tǒng),和一些常見的繪圖坐標(biāo)系統(tǒng)相同,左上角為原點(diǎn),向右是x軸正方向,向下是y軸正方向。假如你的屏幕是1920*1080,那么右下角的坐標(biāo)就是(1919, 1079),因?yàn)樽鴺?biāo)是從0開始的,而不是從1開始的,這一點(diǎn)要格外注意。
PyAutoGUI雖然有很多函數(shù),但是函數(shù)的作用基本上就是單擊/雙擊鼠標(biāo)、敲擊/按下/彈起按鍵這樣的,函數(shù)參數(shù)也就是點(diǎn)擊間隔、點(diǎn)擊按鍵這樣很簡(jiǎn)單的參數(shù)。所以我就不列例子了,總之用起來(lái)非常簡(jiǎn)單。
通過(guò)PyAutoGUI,你可以輕松的對(duì)圖形界面進(jìn)行自動(dòng)化編程,按照屏幕位置或者圖片識(shí)別來(lái)定位控件的位置,然后通過(guò)編程來(lái)控制鼠標(biāo)和鍵盤輸入。這和按鍵精靈的道理是一樣的。但是Python可以利用廣泛的第三方包來(lái)實(shí)現(xiàn)更多的功能,這一點(diǎn)是按鍵精靈無(wú)法相比的。
下面來(lái)介紹一下PyAutoGUI的函數(shù)。先來(lái)看看鼠標(biāo)操作函數(shù),主要是點(diǎn)擊、拖動(dòng)、滑動(dòng)滾輪這些操作。
鼠標(biāo)操作:鍵盤操作函數(shù),主要就是按鍵、組合鍵操作。
鍵盤操作:提示框函數(shù),可以用來(lái)顯示警告、確認(rèn)、提示和密碼輸入對(duì)話框,增強(qiáng)程序可操作性。顯示對(duì)話框的時(shí)候,程序會(huì)暫停,直到用戶處理對(duì)話框。
提示框函數(shù):截圖函數(shù),可以從屏幕上截圖,也可以根據(jù)已有圖片從屏幕上定位。主要用途是事先保存一些按鈕圖片,然后從屏幕上識(shí)別定位來(lái)點(diǎn)擊按鈕。
標(biāo)簽: PyAutoGUI 鍵盤監(jiān)控
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2025 m.daaijiaoyu.cn.All rights reserved.
浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)