python編程PyAutoGUI庫(kù)使用與安裝簡(jiǎn)介
如何通過python代碼解放雙手,或者通過代碼實(shí)現(xiàn)自動(dòng)的電腦鼠標(biāo)or鍵盤操作呢?
python的PyAutoGUI庫(kù)是一個(gè)很好地選擇。
首先根據(jù)下面這個(gè)網(wǎng)址下載PyAutoGUI
https://pypi.org/project/PyAutoGUI/
因?yàn)槲沂褂玫膒ython的IDE是Pycharm,所以在Pycharm的terminal里輸入下列代碼:
pip install PyAutoGUI
安裝成功~~
然后在Pycharm的setting的project interprer里把PyAutoGUI導(dǎo)入,如果沒有找到的話應(yīng)該不用導(dǎo)入,可以直接使用。
下面舉個(gè)小例子:
import pyautogui as pg import time # 關(guān)閉此python界面 pg.moveTo(3650,10) pg.click() #運(yùn)行腳本的python界面 pg.moveTo(3570,60) pg.click() time.sleep(2) # 關(guān)閉此python界面 pg.moveTo(3650,10) pg.click() #導(dǎo)入腳本 pg.moveTo(2400,410) pg.rightClick() pg.moveTo(2500,700) pg.click() # 選中腳本 pg.moveTo(1200,300) pg.click() pg.moveTo(1200,980) pg.click() # 稍微暫停一下 time.sleep(1) #拖拽全局變量 pg.moveTo(3100,300) time.sleep(1) pg.drag(-900,-70,duration=2) # 開始播放 pg.moveTo(1830,97) pg.click()
其中
pg.click()
代表點(diǎn)擊鼠標(biāo),
pg.moveTo(x,y)
代表移動(dòng)到電腦屏幕的某個(gè)位置。
time
庫(kù)的作用是用來延緩鼠標(biāo)或者鍵盤操作的,
pg.drag
(x,y,duration=…) 使用來實(shí)現(xiàn)鼠標(biāo)拖拽的操作的。
鍵盤的功調(diào)用感興趣的童鞋可以自行百度一下,有了上述功能,一個(gè)while循環(huán),短短幾句話你就可以用電腦自動(dòng)和朋友進(jìn)行聊天(雖然只是固定的幾句話,哈哈哈),然后我用這個(gè)實(shí)現(xiàn)了一下自動(dòng)拖拽鼠標(biāo),幫我保存文件以及運(yùn)行項(xiàng)目的小腳本,解放了我的雙手,看著電腦的完成速度,確實(shí)比我的手速快的不止1倍??傊畃ython -> nb~ 視頻成果展示:
以上就是python編程PyAutoGUI庫(kù)使用與安裝簡(jiǎn)介的詳細(xì)內(nèi)容,更多關(guān)于PyAutoGUI庫(kù)使用與安裝的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
- Python pyautogui模擬鍵盤輸入操作的示例詳解
- python pyautogui實(shí)現(xiàn)圖片識(shí)別點(diǎn)擊失敗后重試功能
- python pyautogui手動(dòng)活動(dòng)(模擬鼠標(biāo)鍵盤)自動(dòng)化庫(kù)使用
- Python利用PyAutoGUI輕松搞定圖片上傳
- Python自動(dòng)操作神器PyAutoGUI的使用教程
- Python利用PyAutoGUI模塊實(shí)現(xiàn)控制鼠標(biāo)鍵盤
- Python中PyAutoGUI幫助文檔(推薦!)
- python教程之利用pyautogui圖形自動(dòng)化擊敗重復(fù)性辦公任務(wù)
- Python中pyautogui庫(kù)的使用方法匯總
- python 利用PyAutoGUI快速構(gòu)建自動(dòng)化操作腳本
- Python中PyAutoGUI?庫(kù)的使用
相關(guān)文章
pytorch報(bào)錯(cuò)問題:ValueError: num_samples should be
這篇文章主要介紹了pytorch報(bào)錯(cuò)問題:ValueError: num_samples should be a positive integer value, but got num_samples=0的解決方案,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02python包pdfkit(wkhtmltopdf)?將HTML轉(zhuǎn)換為PDF的操作方法
pdfkit,把HTML+CSS格式的文件轉(zhuǎn)換成PDF格式文檔的一種工具。它就是html轉(zhuǎn)成pdf工具包wkhtmltopdf的Python封裝。所以,必須手動(dòng)安裝wkhtmltopdf,這篇文章主要介紹了python包pdfkit(wkhtmltopdf)將HTML轉(zhuǎn)換為PDF,需要的朋友可以參考下2022-04-04Python3實(shí)現(xiàn)的畫圖及加載圖片動(dòng)畫效果示例
這篇文章主要介紹了Python3實(shí)現(xiàn)的畫圖及加載圖片動(dòng)畫效果,結(jié)合實(shí)例形式分析了Python3基于tkinter庫(kù)進(jìn)行圖片加載動(dòng)畫效果的相關(guān)實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下2018-01-01手把手教你pycharm專業(yè)版安裝破解教程(linux版)
這篇文章主要介紹了 手把手教你pycharm專業(yè)版安裝破解教程(linux版),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09Python中利用原始套接字進(jìn)行網(wǎng)絡(luò)編程的示例
這篇文章主要介紹了Python中利用原始套接字進(jìn)行網(wǎng)絡(luò)編程的示例,使用sock_raw接受和發(fā)送數(shù)據(jù)包可以避開網(wǎng)絡(luò)協(xié)議的諸多限制,需要的朋友可以參考下2015-05-05Scrapy爬蟲多線程導(dǎo)致抓取錯(cuò)亂的問題解決
本文針對(duì)Scrapy爬蟲多線程導(dǎo)致抓取錯(cuò)亂的問題進(jìn)行了深入分析,并提出了相應(yīng)的解決方案,具有一定的參考價(jià)值,感興趣的可以了解一下2023-11-11Python算法繪制特洛伊小行星群實(shí)現(xiàn)示例
這篇文章主要介紹了Python算法繪制特洛伊小行星群實(shí)現(xiàn)示例,這個(gè)小示例完成后非常的有意思也會(huì)使你在Python學(xué)習(xí)的道路上感到一絲絲小成就2021-10-10python基礎(chǔ)練習(xí)之幾個(gè)簡(jiǎn)單的游戲
這篇文章主要介紹了python基礎(chǔ)練習(xí)之幾個(gè)簡(jiǎn)單的游戲,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11Python自動(dòng)化操作Excel方法詳解(xlrd,xlwt)
Excel是Windows環(huán)境下流行的、強(qiáng)大的電子表格應(yīng)用。本文將詳解用Python利用xlrd和xlwt實(shí)現(xiàn)自動(dòng)化操作Excel的方法詳細(xì),需要的可以參考一下2022-06-06