python編程PyAutoGUI庫使用與安裝簡介

如何通過python代碼解放雙手,或者通過代碼實現自動的電腦鼠標or鍵盤操作呢?

 python的PyAutoGUI庫是一個很好地選擇。

首先根據下面這個網址下載PyAutoGUI

https://pypi.org/project/PyAutoGUI/

因為我使用的python的IDE是Pycharm,所以在Pycharm的terminal裡輸入下列代碼:

pip install PyAutoGUI

安裝成功~~

然後在Pycharm的setting的project interprer裡把PyAutoGUI導入,如果沒有找到的話應該不用導入,可以直接使用。

下面舉個小例子:

import pyautogui as pg
import time
# 關閉此python界面
pg.moveTo(3650,10)
pg.click()
#運行腳本的python界面
pg.moveTo(3570,60)
pg.click()
time.sleep(2)
# 關閉此python界面
pg.moveTo(3650,10)
pg.click()
#導入腳本
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() 代表點擊鼠標,

pg.moveTo(x,y) 代表移動到電腦屏幕的某個位置。

time 庫的作用是用來延緩鼠標或者鍵盤操作的,

pg.drag(x,y,duration=…) 使用來實現鼠標拖拽的操作的。

鍵盤的功調用感興趣的童鞋可以自行百度一下,有瞭上述功能,一個while循環,短短幾句話你就可以用電腦自動和朋友進行聊天(雖然隻是固定的幾句話,哈哈哈),然後我用這個實現瞭一下自動拖拽鼠標,幫我保存文件以及運行項目的小腳本,解放瞭我的雙手,看著電腦的完成速度,確實比我的手速快的不止1倍。總之python -> nb~ 視頻成果展示:

PyAutoGUI使用展示

以上就是python編程PyAutoGUI庫使用與安裝簡介的詳細內容,更多關於PyAutoGUI庫使用與安裝的資料請關註WalkonNet其它相關文章!

推薦閱讀: