天天看點

python模拟滑鼠點選window圖示

#python模拟點選是通過pymouse實作的,首先要安裝pymouse。

<code>pip install python</code><code>-</code><code>xlib</code>

<code>pip install pymouse</code>

#安裝win32api:

<code>http:</code><code>/</code><code>/</code><code>down.</code><code>51cto</code><code>.com</code><code>/</code><code>data</code><code>/</code><code>2326324</code>

#python打開windos程式的方式:

<code>#coding=utf-8</code>

<code>import</code> <code>os</code>

<code>os.startfile(</code><code>'E:\youxi\Correspond.exe'</code><code>)</code>

#python pymouse的簡單應用:

<code>#python模拟滑鼠</code>

<code>from</code> <code>pymouse </code><code>import</code> <code>PyMouse</code>

<code>m </code><code>=</code> <code>PyMouse()</code>

<code>m.position()               </code><code>#擷取目前坐标的位置</code>

<code>m.move(x,y)                </code><code>#滑鼠移動到xy位置</code>

<code>m.click(x,y)               </code><code>#移動并且在xy位置點選</code>

<code>m.click(x,y,</code><code>1</code><code>|</code><code>2</code><code>)           </code><code>#移動并且在xy位置點選,1位左鍵點選,2為右鍵點選</code>

<code>#python模拟滑鼠和鍵盤</code>

<code>from</code> <code>pykeyboard </code><code>import</code> <code>PyKeyboard</code>

<code>k </code><code>=</code> <code>PyKeyboard()</code>

<code>x,y </code><code>=</code> <code>m.screen_size()             </code><code>#擷取目前螢幕的尺寸</code>

<code>m.click(x</code><code>/</code><code>2</code><code>, y</code><code>/</code><code>2</code><code>, </code><code>1</code><code>)              </code><code>#在螢幕中央點選左鍵</code>

<code>k.type_string(</code><code>'Hello, World!'</code><code>)    </code><code>#輸入hello world内容</code>

本文轉自 王家東哥 51CTO部落格,原文連結:http://blog.51cto.com/xiaodongge/1945238