今日主題
咱們今天繼續學(xué)習pyautogui庫,上次的文章咱們學(xué)習了模擬鼠標的動(dòng)作,并且實(shí)現了對圖片的識別對文章的自動(dòng)點(diǎn)贊。
今天呢
咱們學(xué)習下模擬鍵盤(pán)的操作,并且實(shí)現多個(gè)qq自動(dòng)登錄的功能。
鍵盤(pán)操作
鍵盤(pán)按下和松開(kāi)
有四個(gè)函數需要學(xué)習下:
pyautogui.keyDown():模擬按鍵按下。
pyautogui.keyUp():模擬按鍵松開(kāi)。
pyautogui.press():模擬一次按鍵過(guò)程,即 keyDown 和 keyUP 的組合。
pyautogui.typewrite():模擬鍵盤(pán)輸出內容。第一個(gè)參數是輸出的內容,第二個(gè)參數是間隔時(shí)間,單位是秒。

組合鍵
pyautogui 為我們提供了函數pyautogui.hotkey,可以快速實(shí)現組合鍵。

彈窗
pyautogui 也可以提供一些彈窗,這些都比較簡(jiǎn)單,一看就懂。
確認框pyautogui.confirm

警告框import pyautogui

密碼框pyautogui.password

普通輸入框pyautogui.prompt

qq自動(dòng)登錄
最后咱們寫(xiě)一個(gè)程序,可以實(shí)現多個(gè)qq在電腦上自動(dòng)登錄。
這個(gè)程序基于咱們之前的兩篇文章:
用Python快速登錄多個(gè)qq,這程序有點(diǎn)意思(25)
Python GUI自動(dòng)化神器pyautogui,精準識別圖片并自動(dòng)點(diǎn)贊(32)
效果不錯哦

核心代碼

函數QQ的第一個(gè)參數是qq可執行文件的存放路徑,第二個(gè)參數qq是要登錄的qq號碼,第三個(gè)參數pwd是要登錄qq的密碼。
貓妹測試時(shí)沒(méi)有勾選自動(dòng)登錄。

聯(lián)系客服