好像很多人是從學(xué)習(xí)按鍵精靈開始入門編程的陕见,然而你不可能在簡(jiǎn)歷上寫精通按鍵精靈吧秘血。在大數(shù)據(jù),人工智能流行的今天评甜,Python紅的發(fā)紫灰粮,你可以知道Python有一個(gè)神奇的庫叫pyautogui, 可以操作鍵盤和鼠標(biāo)。
首先我們用pip安裝這個(gè)庫
pip install pyautogui
然后我們就可以調(diào)用hotkey調(diào)用熱鍵忍坷,typewrite去輸入字符串了粘舟。pyautogui也可以根據(jù)截圖點(diǎn)擊熔脂,有沒有找到按鍵精靈的感覺?
首先我們?cè)谧烂嬲业紺hrome圖標(biāo)柑肴,并在上面截圖霞揉,盡可能的小的象下圖一樣
存為chrome.PNG 放在程序同一目錄下。然后創(chuàng)建函數(shù)click晰骑, 用locateCenterOnScreen去拿到圖標(biāo)的中間坐標(biāo)后适秩, 就可以用click函數(shù)點(diǎn)擊它了
image.jpeg
運(yùn)行后,就會(huì)打開chrome, 然后我們就可以繼續(xù)截導(dǎo)航欄的圖輸入網(wǎng)址硕舆,但沒必要那么費(fèi)勁秽荞,Chrome自帶快捷鍵ctrl+L, 然后就可以直接輸入網(wǎng)址了。
有時(shí)候電腦可能反應(yīng)遲緩抚官,我們加一個(gè)設(shè)定, 每次操作就延遲2秒扬跋,保證穩(wěn)定運(yùn)行
pyautogui.PAUSE=2
完整的程序如下,執(zhí)行后就可以自動(dòng)打開Chrome, 打開百度了
image.jpeg