python实现自动点击器_Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)...

一、准备工作:

安装pywin32,后面开发需要pywin32的支持,否则无法完成与windows层面相关的操作。

pywin32的具体安装及注意事项:

1、整体开发环境:

基于windows7操作系统;

提前安装python(因为篇幅问题,在此不详细讲解python环境的安装,大家可以自备楼梯);

大家可以在cmd中测试下python环境是否安装好:

201708231624274.jpg

大家可以看到我电脑上已经安装好了Python,并显示版本与是V 3.6.2。

注:自己电脑上的Python版本号一定要知道,后面安装pywin32是要与python的版本相对应才行。

2、具体安装方法及详细的步骤:

首先下载pywin32安装包

①.访问pywin32下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/

②.务必要下载与自己电脑上已安装的python版本对应的pywin32安装包,例如python3.6.2 64位对应的安装包为pywin32-221.win-amd64-py3.6.exe

201708231624275.jpg

选择pywin32-221.win-amd64-py3.6.exe文件下载到本地,大小是9.5M,不是很大,下载很快的。

201708231624286.jpg

3.安装刚下载好的pywin32-221.win-amd64-py3.6.exe安装包,双击运行,之后就是一路的点下一步就可以安装完成。

需要注意的是:安装目录是不能自己乱改变的,系统会根据你电脑上的python安装路径自动填写,

我的电脑上的python安装在C:\Users\lenovo\AppData\Local\Programs\Python\Python36;

所以系统会自动根据我安装的Python安装目录将pywin32安装在C:\Users\lenovo\AppData\Local\Programs\Python\Python36\Lib\site-packages\目录中。

如果说你安装过程中系统没有自动给你填写pywin32的安装目录,说明你的python安装有问题,请检查自己的python安装那里出问题。(提示下:安装完Python后注意配置环境变量)

201708231624287.jpg

如果你一切还胜利的话,那么恭喜你可以继续往后看。

④为了确定安装pywin32成功,你一定要检查下安装结果,可以在python命令行输入import win32api。

201708231624288.jpg

也可以在python shell中测试下pywin32是否成功。

201708231624289.jpg

成功的话,在开始菜单中的python3.6目录下会有PythonWin这项。

2017082316242810.jpg

如果上面测试没有报错,开始菜单也有PythonWin,则说明安装Pywin32成功了。

如果报错的话说明PYTHONPATH环境变量没有配置好。

⑤如何配置PYTHONPATH环境变量,这时你需要将python安装目录下lib目录中的site-packages路径添加到PYTHONPATH环境变量中。

注意:PYTHONPATH是用户变量。如果没有这项可以新建。

2017082316242811.jpg

2017082316242812.jpg

2017082316242813.jpg

2017082316242814.jpg

可以在CMD中查看下path。

2017082316242815.jpg

⑥大家一定要保证pywin32版本和python版本一致,对32位和64位的支持也要和python一致,64位的系统就安装64位的pywin32,32位的就安装32位的pywin32。

如果有问题的话,请重复步骤⑤再次检验安装配置结果再检查测试下。

二、开始开发:

1、从开始菜单打开pythonwin

2017082316242816.jpg

2017082316242917.jpg

2、在pythonWin中新建.py文件:

2017082316242918.jpg

新建文件时,在弹出窗中选择Python Script,再点击OK就行了。

2017082316242919.jpg

3、开始编码:直接上代码了。

## _*_ coding:UTF-8 _*_

import win32api

import win32con

import win32gui

from ctypes import *

import time

在Python程序中导入win32api,win32con,win32gui,其次引入ctypes模块,载入动态链接库(后面会用到C函数)。

大家想要对Python调用ctypes如何使用C函数想更多了解的,可以去看看Python调用ctypes使用C函数printf

2017082316242920.jpg

键盘上符号对应的VK_CODE的具体值。 参考 发一些上来大家看看就好。

test.py

2017082316242921.jpg

2017082316242922.jpg

当运行test.py时,会模拟在360浏览器的搜索框自动输入python,同时点击搜索按钮开始搜索。

本文标题: Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)

本文地址: http://www.cppcns.com/jiaoben/python/200948.html

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
360浏览器极速版是一款专业的浏览器软件。软件是360公司开发的基于Chromium开源的极速、安全、拥有无缝双核的非常强大的浏览器。软件有着无缝顺滑的双核切换,闪电般的浏览速度、完备的安全特性及海量丰富的实用工具扩展。。无缝顺滑的双核切换,继承了Chromium开源项目超级精简的页面和创新布局,在速度大幅度提升的同时,兼顾国内互联网应用。同时视频演示大量为您精选的功能扩展,满足您的各种功能需求。获取扩展各种风格的精美皮肤主题,点亮您的多彩世界。获取皮肤。而且针对中国用户的使用习惯做了非常多的功能优化,如鼠标手势,超级拖拽等。是用户实现网页浏览功能的好帮手。   360极速浏览器软件功能 【1】风一样的速度: 拥有全球最快的浏览器内核,网页闪电般打开。 【2】无缝双核引擎: 无缝顺滑的双核切换,网购、秒杀快捷流畅。 【3】网址云安全: 自动拦截欺诈、木马网站,上网安全更省心。 【4】丰富的扩展: 大量为您精选的功能扩展,满足您的各种功能需求。 360极速浏览器软件安装   我们依次点击打开下载好的软件360浏览器安装包->点击运行->立即安装(我以阅读并接受用户使用许可协议)     在这里可以把软件安装到别的盘里,软件基本上都是安装到系统盘C盘里,我们这里可以修改下,C:UsersAdministratorAppDataLocal;我们把前面的C:改成D:就可以了。 360极速浏览器软件的界面 360极速浏览器软件的卸载 依次选择开始-> 所有程序 -> 360互联网安全中心 ->360极速浏览器->卸载360浏览器。 或者依次打开我的电脑->卸载或更改程序->卸载你所卸载的软件,您可以用 Window XP控制面板中的添加或删除程序功能,或用 Windows Vista、Windows 7中的程序和功能删除360极速浏览器。 卸载时,您可以选择"删除在本机保存的个人配置数据"。然后点击开始卸载。推荐您不勾选此项,以保留设置,供以后再安装时使用。
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值