close

參考書籍 :  Python最強入門邁向頂尖高手之路:王者歸來(全彩版)

 

1.安裝第三方模組

 

2.pyautogui.size()       //取得螢幕大小

 

3.pyautogui.position()     //取得滑鼠目前位置

 

4.利用while動態取得滑鼠位置       

 

5.pyautogui.moveTo(x,y,duration)      //絕對位置-滑鼠移動

 

6.pyautogui.moveRel(x,y,duration)     //相對位置-滑鼠移動

 

7.例外抓取-KeyboardInterrupt  

 

8.格式化輸出

 

9.pyautogui.click(x,y,button)     //按滑鼠

 

10.pyautogui.mouseDown(x,y,button)&pyautogui.mouseUp(x,y,button)      //按滑鼠、放開滑鼠

 

11.pyautogui.drawTo(x,y,duration)&pyautogui.drawRel(x,y,duration)      //拖移滑鼠

 


1.

我們先來安裝第三方的模組,在命令提示字元中輸入。

安裝指令 : pip install PyAutoGUI

 

如果安裝失敗,看安裝過程有出現以下這個,就在安裝wheel

 

image

 

安裝指令 : pip install wheel


2.

首先我們要知道我們螢幕的大小,知道可以移動的範圍。

 

pyautogui.size()

 

image

 


3.

取得目前的滑鼠位置。

pyautogui.position()

 

image

 


4.

可以利用while來查看滑鼠的位置。

image

Ctrl+C  終止程式。

 


5.

絕對位置移動滑鼠

 

pyautogui.moveTo(x,y,移動速度)

 

image

 


6.

相對位置移動滑鼠

pyautogui.moveRel(x,y,移動速度)

 

 image

 


7.

我們可以利用try來獲取錯誤,改寫丟出的文字。

 

try:

 

except   KeyboardInterrupt  :

 

image

 

image

 


8.

格式化輸出

 

 

rjust() :字元靠右

end=\r:游標移到最左邊(表示覆蓋)

 

image

 

image

 


9.

按滑鼠

預設:left

right,middle

 

pyautogui.click(x,y,button)   

 

使用moveTo移過去在按下

 

image

 

直接用click() 

 

image

 


10.

按下滑鼠、放開滑鼠

click()差不多

 

pyautogui.mouseDown(x,y,button)

pyautogui.mouseUp(x,y,button)

 

image

 


11.

拖移滑鼠

pyautogui.drawTo(x,y,移動速度)

pyautogui.drawRel(x,y,移動速度)   

 

image

 

下面這個是在小畫家畫的

image

arrow
arrow
    創作者介紹
    創作者 讀書小天地 的頭像
    讀書小天地

    書籍分享天地

    讀書小天地 發表在 痞客邦 留言(0) 人氣()