全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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

一、准备工作:

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

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

1、整体开发环境:

基于windows7操作系统;

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

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

大家可以看到我电脑上已经安装好了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

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

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后注意配置环境变量)

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

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

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

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

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

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

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

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

可以在CMD中查看下path。

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

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

二、开始开发:

1、从开始菜单打开pythonwin

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

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

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

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

test.py

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


# Python  # 鼠标点击  # python简单鼠标自动点击某区域的实例  # 用Python编写一个鼠标自动点击程序详细过程  # 安装包  # 安装目录  # 报错  # 自己的  # 开始菜单  # 的是  # 如果你  # 也有  # 会有  # 好了  # 给你  # 目录下  # 你可以  # 在此  # 也要  # 下载地址  # 就好  # 目录中  # 安装在  # 如果没有 


相关文章: 东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  C++如何使用std::optional?(处理可选值)  广平建站公司哪家专业可靠?如何选择?  小建面朝正北,A点实际方位是否存在偏差?  Python路径拼接规范_跨平台处理说明【指导】  如何在Golang中引入测试模块_Golang测试包导入与使用实践  如何在IIS中配置站点IP、端口及主机头?  济南企业网站制作公司,济南社保单位网上缴费步骤?  PHP 500报错的快速解决方法  如何通过商城自助建站源码实现零基础高效建站?  山东网站制作公司有哪些,山东大源集团官网?  高防服务器租用指南:配置选择与快速部署攻略  建站之星图片链接生成指南:自助建站与智能设计教程  PHP正则匹配日期和时间(时间戳转换)的实例代码  公众号网站制作网页,微信公众号怎么制作?  如何解决ASP生成WAP建站中文乱码问题?  网站制作员失业,怎样查看自己网站的注册者?  如何通过虚拟机搭建网站?详细步骤解析  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  建站主机如何选?高性价比方案全解析  如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法  如何在腾讯云免费申请建站?  建站之星备案是否影响网站上线时间?  外汇网站制作流程,如何在工商银行网站上做外汇买卖?  建站之星免费模板:自助建站系统与智能响应式一键生成  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  青浦网站制作公司有哪些,苹果官网发货地是哪里?  音乐网站服务器如何优化API响应速度?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  建站之星会员如何解锁更多建站功能?  如何规划企业建站流程的关键步骤?  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  seo网站制作优化,网站SEO优化步骤有哪些?  c# 在高并发场景下,委托和接口调用的性能对比  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  建站VPS选购需注意哪些关键参数?  建站之星安装路径如何正确选择及配置?  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  如何快速搭建虚拟主机网站?新手必看指南  如何通过cPanel快速搭建网站?  官网自助建站平台指南:在线制作、快速建站与模板选择全解析  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  如何将凡科建站内容保存为本地文件?  如何通过建站之星自助学习解决操作问题?  建站主机助手选型指南:2025年热门推荐与高效部署技巧  深入理解Android中的xmlns:tools属性  网站制作话术技巧,网站推广做的好怎么话术?  C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。