一、准备工作:

安装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小时内与您取得联系。