#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