大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
pywin32、win32api、win32gui、win32com、win32con 名称非常类似,特别容易混淆,今天就用600字给大家区分一下
pywin32
pywin32
主要的作用是供 Python开发者快速调用 Windows API的一个模块库。该模块的另一个作用是是通过Python进行COM编程。
落地场景:
如果你想在Windows操作系统用Python实现自动化工作,pywin32模块经常用到。
win32gui
win32gui 在安装 pywin32
之后就可以使用,这个模块定义了 Windows 下关于图形操作的API,FindWindow和 FindWindowEx 函数都可以使用。
该模块可以单独安装。
win32con
同上述模块基本一致,也是与 pywin32 配合使用的模块,这个模块内定义了Windows API内的宏。
win32api
win32api 也是安装 pywin32
之后就会配备的模块,Win32 API 即为Microsoft 32位平台的应用程序编程接口,接口可以在下述参考,除Python外,其它语言也可以对接。
使用该模块会经常用到一个手册:http://www.yfvb.com/help/win32sdk/webhelplefth.htm
win32com
Python 操作 COM 组件的库(COM是Component Object Model (组件对象模型)的缩写)
其实到这里你会发现 pywin32
是底座,其它的都属于搭配模块。
- win32api:提供了常用的用户API;
- win32gui:提供了有关用户界面图形操作的API;
- win32con:提供了消息常量的操作API;
- win32file:提供了文件操作的API;
- win32com:提供COM组件操作API。
其它的模块还有,可以自行学习即可
记录时间
2022年度 Flag,写作的 582 / 1024 篇。
可以关注我,点赞我、评论我、收藏我啦。
更多精彩
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/183068.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...