#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