日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python自動腳本的pyautogui入門學習

瀏覽:27日期:2022-07-31 14:40:15

本文介紹了pyautogui入門學習,分享給大家,也給自己留個筆記

安裝

pip install pyautogui

學習使用

加載模塊

import pyautogui

獲取信息類

電腦屏幕的左上角是位置(0,0),向右X坐標增加,向下Y坐標增加

# 獲取屏幕尺寸screenWidth, screenHeight = pyautogui.size()# 獲取鼠標當前位置currentMouseX, currentMouseY = pyautogui.position()

進行操作類

鼠標

# 鼠標移動到屏幕中心pyautogui.moveTo(screenWidth / 2, screenHeight / 2)# 將鼠標移動到固定位置pyautogui.moveTo(100, 100)# 用“1秒”的時間移動到固定位置pyautogui.moveTo(100, 100, duration=1)# 將鼠標移動到相對當前“下方100”的位置pyautogui.moveRel(0, 100) # 鼠標左鍵拖拽到屏幕“100,200”的位置pyautogui.dragTo(100, 200, button=’left’) # 鼠標左鍵用“2秒”拖拽到屏幕“300,400”的位置pyautogui.dragTo(300, 400, 2, button=’left’) # 鼠標左鍵用“2秒”拖拽到相對當前“右邊30”的位置pyautogui.dragRel(30, 0, 2, button=’left’)### button屬性可以有:leftmiddleright# 鼠標左鍵單擊pyautogui.click()# 鼠標左鍵單擊“100,200”位置pyautogui.click(x=100, y=200)# 鼠標左鍵雙擊pyautogui.doubleClick()# 鼠標左鍵三擊pyautogui.tripleClick()# 鼠標右鍵單擊pyautogui.click(button=’right’)# 鼠標右鍵單擊pyautogui.rightClick()# 鼠標右鍵間隔0.25秒單擊3次pyautogui.click(button=’right’, clicks=3, interval=0.25)# 鼠標左鍵放下pyautogui.mouseDown()# 鼠標左鍵抬起pyautogui.mouseUp()# 鼠標滾輪上滾10pyautogui.scroll(10)# 鼠標滾輪下滾10pyautogui.scroll(-10)

鍵盤

# 輸入一個字符串pyautogui.typewrite(’Hello world!’)# 每個字母間隔0.25秒輸入一個字符串pyautogui.typewrite(’Hello world!’, interval=0.25) # 鍵入 'a', 然后敲擊左方向鍵, 再鍵入 'b'.pyautogui.typewrite([’a’,’left’,’b’])# 按鍵pyautogui.press(’esc’)# 連續按鍵pyautogui.press([’left’, ’left’, ’left’, ’left’, ’left’, ’left’])# 鍵盤按下pyautogui.keyDown(’shift’)# 鍵盤釋放pyautogui.keyUp(’shift’)# 熱鍵按住ctrl的同時按下cpyautogui.hotkey(’ctrl’, ’c’)

支持的按鍵有:

[’t’, ‘n’, ‘r’, ’ ‘, ‘!’, ‘'’, ‘#’, ‘$’, ‘%’, ‘&’, '’', ‘(’,‘)’, ‘*’, ‘+’, ‘,’, ‘-’, ‘.’, ‘/’, ‘0’, ‘1’, ‘2’, ‘3’, ‘4’, ‘5’, ‘6’, ‘7’,‘8’, ‘9’, ‘:’, ‘;’, ‘<’, ‘=’, ‘>’, ‘?’, ‘@’, ‘[’, ‘’, ‘]’, ‘^’, ‘_’, ‘`’,‘a’, ‘b’, ‘c’, ‘d’, ‘e’,‘f’, ‘g’, ‘h’, ‘i’, ‘j’, ‘k’, ‘l’, ‘m’, ‘n’, ‘o’,‘p’, ‘q’, ‘r’, ‘s’, ‘t’, ‘u’, ‘v’, ‘w’, ‘x’, ‘y’, ‘z’, ‘{’, ‘|’, ‘}’, ‘~’,‘accept’, ‘add’, ‘alt’, ‘altleft’, ‘altright’, ‘apps’, ‘backspace’,‘browserback’, ‘browserfavorites’, ‘browserforward’, ‘browserhome’,‘browserrefresh’, ‘browsersearch’, ‘browserstop’, ‘capslock’, ‘clear’,‘convert’, ‘ctrl’, ‘ctrlleft’, ‘ctrlright’, ‘decimal’, ‘del’, ‘delete’,‘divide’, ‘down’, ‘end’, ‘enter’, ‘esc’, ‘escape’, ‘execute’, ‘f1’, ‘f10’,‘f11’, ‘f12’, ‘f13’, ‘f14’, ‘f15’, ‘f16’, ‘f17’, ‘f18’, ‘f19’, ‘f2’, ‘f20’,‘f21’, ‘f22’, ‘f23’, ‘f24’, ‘f3’, ‘f4’, ‘f5’, ‘f6’, ‘f7’, ‘f8’, ‘f9’,‘final’, ‘fn’, ‘hanguel’, ‘hangul’, ‘hanja’, ‘help’, ‘home’, ‘insert’, ‘junja’,‘kana’, ‘kanji’, ‘launchapp1’, ‘launchapp2’, ‘launchmail’,‘launchmediaselect’, ‘left’, ‘modechange’, ‘multiply’, ‘nexttrack’,‘nonconvert’, ‘num0’, ‘num1’, ‘num2’, ‘num3’, ‘num4’, ‘num5’, ‘num6’,‘num7’, ‘num8’, ‘num9’, ‘numlock’, ‘pagedown’, ‘pageup’, ‘pause’, ‘pgdn’,‘pgup’, ‘playpause’, ‘prevtrack’, ‘print’, ‘printscreen’, ‘prntscrn’,‘prtsc’, ‘prtscr’, ‘return’, ‘right’, ‘scrolllock’, ‘select’, ‘separator’,‘shift’, ‘shiftleft’, ‘shiftright’, ‘sleep’, ‘space’, ‘stop’, ‘subtract’, ‘tab’,‘up’, ‘volumedown’, ‘volumemute’, ‘volumeup’, ‘win’, ‘winleft’, ‘winright’, ‘yen’,‘command’, ‘option’, ‘optionleft’, ‘optionright’]

消息盒子

python自動腳本的pyautogui入門學習

pyautogui.alert(text=’你好嗎’, title=’問候’, button=’我很好’)

返回button值

python自動腳本的pyautogui入門學習

pyautogui.confirm(text=’你好嗎’, title=’問候’, buttons=[’我很好’, ’我不好’, ’不告訴你’])

返回輸入值

python自動腳本的pyautogui入門學習

pyautogui.prompt(text=’你好嗎’, title=’問候’ , default=’’)

將輸入值用*號隱藏,返回輸入值

python自動腳本的pyautogui入門學習

pyautogui.password(text=’’, title=’’, default=’’, mask=’*’)

截圖功能

首先需要安裝Pillow模塊

im1 = pyautogui.screenshot()# 截圖整個屏幕并命名保存到本地im2 = pyautogui.screenshot(’my_screenshot.png’)# 截圖區域“左側,頂部,寬度和高度”im = pyautogui.screenshot(region=(0, 0, 300, 400))# 返回值(left, top, width, height)button7location = pyautogui.locateOnScreen(’calc7key.png’)

實戰練習

1、計算機自動計算

打開電腦自帶的計算器利用截圖工具截取4張圖,并依次命名將python程序和計算器一同打開在桌面上運行python程序

# 自動計算器輸入import pyautoguix = [0]*4x[0] = pyautogui.locateCenterOnScreen(’7.png’)x[1] = pyautogui.locateCenterOnScreen(’+.png’)x[2] = pyautogui.locateCenterOnScreen(’5.png’)x[3] = pyautogui.locateCenterOnScreen(’=.png’)for i in range(4): pyautogui.click(x[i])

python自動腳本的pyautogui入門學習

2、自動畫圖

# 自動畫圖import pyautoguiimport timetime.sleep(5)distance = 200while distance > 0: pyautogui.dragRel(distance, 0, duration=0.5) # move right distance -= 5 pyautogui.dragRel(0, distance, duration=0.5) # move down pyautogui.dragRel(-distance, 0, duration=0.5) # move left distance -= 5 pyautogui.dragRel(0, -distance, duration=0.5) # move up

python自動腳本的pyautogui入門學習

參見官網:https://pyautogui.readthedocs.io/en/latest/index.html

到此這篇關于python自動腳本的pyautogui入門學習的文章就介紹到這了,更多相關pyautogui入門 內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩国产激情| 国产日韩在线观看视频| 视频一区日韩精品| 欧美国产美女| 国产在线成人| 国产亚洲毛片| 国产一区二区视频在线看| 日韩精品a在线观看91| 婷婷精品在线| 91p九色成人| 日韩专区一卡二卡| 精品国产乱码久久久| 欧美91在线| 亚洲另类黄色| 好看不卡的中文字幕| 免费观看不卡av| 日韩精品看片| 欧美sss在线视频| 在线成人直播| 亚洲午夜久久久久久尤物| 国产精品yjizz视频网| 九九精品调教| 久久蜜桃精品| 亚洲国产专区校园欧美| 日韩亚洲在线| 午夜在线播放视频欧美| 国产一区日韩一区| 亚洲一区国产| 黄色成人91| 久久久久久久久丰满| 91精品蜜臀一区二区三区在线 | 高清不卡亚洲| 日韩精品视频在线看| 免费在线观看精品| 欧美视频精品全部免费观看| 天海翼精品一区二区三区| 日韩影院免费视频| 国产精品美女在线观看直播| 久久不卡日韩美女| 国产一区二区三区网| 91精品国产福利在线观看麻豆| 欧美午夜精品一区二区三区电影| 国产一区三区在线播放| 国产剧情一区| 精品视频在线观看网站| 日韩av自拍| 欧美日韩午夜| 色在线视频观看| 欧美特黄一级大片| 无码日韩精品一区二区免费| 久久国产生活片100| 欧美精品不卡| 日韩一区二区在线免费| 久久视频精品| 亚洲午夜免费| 国产精品香蕉| 激情久久中文字幕| 制服诱惑一区二区| 日本在线不卡视频一二三区| 成人片免费看| 先锋亚洲精品| 成人羞羞在线观看网站| 亚洲www啪成人一区二区| 亚洲国产影院| 国产欧美高清视频在线| 国产aa精品| 亚洲啊v在线| 日韩精品一区二区三区中文在线| 国产欧美一区二区三区国产幕精品| 91精品视频一区二区| 久久中文字幕av一区二区不卡| 石原莉奈在线亚洲二区| 亚洲乱码久久| 日韩欧美一区二区三区在线视频 | 少妇久久久久| 亚洲久草在线| 香蕉久久99| 日本少妇一区二区| 不卡一二三区| 国产精品va视频| 欧美日韩国产一区精品一区| 福利片在线一区二区| 日韩动漫一区| 国产美女高潮在线观看| 美女久久久精品| 美女毛片一区二区三区四区最新中文字幕亚洲| 国产精品中文字幕制服诱惑| 天堂中文av在线资源库| 麻豆9191精品国产| 精品国产亚洲一区二区三区| 免费日韩av片| 国产成人精品亚洲线观看| 亚洲激情av| 久久久水蜜桃av免费网站| 亚洲精品少妇| 日韩久久一区二区三区| 卡一精品卡二卡三网站乱码| 亚洲精品1区2区| 91福利精品在线观看| 悠悠资源网久久精品| 黄色欧美在线| 亚洲毛片一区| 日韩精品一区第一页| 超级白嫩亚洲国产第一| 天堂久久av| 蜜臀久久久久久久| 另类中文字幕国产精品| 91欧美极品| 日韩欧美中文字幕一区二区三区| 久久久久久久久丰满| 麻豆免费精品视频| 国产欧美精品| 在线观看亚洲精品福利片| 国产精品精品国产一区二区| 国产精品主播| 快she精品国产999| 日韩精品一区二区三区av | 国产精品亚洲一区二区在线观看| 欧美福利专区| 激情欧美一区二区三区| 久久久免费人体| 免费黄网站欧美| 日韩午夜精品| 久久久久中文| 激情不卡一区二区三区视频在线| 国产精品久久免费视频| 国产欧美日韩影院| 激情91久久| 91精品一区二区三区综合| 国产va在线视频| 欧美91在线|欧美| 精品国产亚洲一区二区在线观看| 国产人成精品一区二区三| 国产欧美精品| 欧美综合社区国产| 天堂成人国产精品一区| 婷婷综合五月| 伊伊综合在线| 在线手机中文字幕| 欧美激情网址| 欧美日韩一区二区高清| 欧美日韩1区| 日韩精品国产精品| 日本一区二区中文字幕| 国产精品巨作av| 日韩avvvv在线播放| 91精品国产自产在线丝袜啪| 国产精品第一国产精品| 日本中文字幕视频一区| а√在线中文在线新版| 一区二区三区四区日本视频| 欧美精品99| 激情黄产视频在线免费观看| 精品一区二区三区免费看| 麻豆国产欧美日韩综合精品二区| 精品深夜福利视频| av最新在线| 久久97视频| 精品日韩视频| 激情综合网址| 午夜在线播放视频欧美| 久久国产精品免费一区二区三区| 国产日韩亚洲欧美精品| 久久久久97| 国产高清一区| 免费久久99精品国产| 日本v片在线高清不卡在线观看| 国产精品亚洲欧美| 久久久久久色 | 亚洲欧美日韩国产| 日韩精彩视频在线观看| 91精品麻豆| 免费成人在线观看| 国产精品2023| 新版的欧美在线视频| 亚洲精品乱码| 中文字幕乱码亚洲无线精品一区| 99视频在线精品国自产拍免费观看| 日本欧美在线看| 麻豆成人在线| 日本免费新一区视频| 精品久久精品| 精品久久97| 亚洲视频综合| 欧美日韩一区二区三区不卡视频| 性感美女一区二区在线观看| 亚洲18在线| 日韩一区二区三区免费| 日韩av在线免费观看不卡| 99成人超碰| 麻豆一区二区三区| 亚洲永久精品唐人导航网址| 成人在线视频免费| 亚洲精品免费观看| 日韩成人亚洲| 国产亚洲电影| 亚洲少妇诱惑| sm捆绑调教国产免费网站在线观看| 亚洲一二三区视频| 国产99久久|