天天看点

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