大家好,又见面了,我是你们的朋友全栈君。
pywin32、win32api、win32gui、win32com、win32con 名称非常类似,特别容易混淆,今天就用600字给大家区分一下
pywin32
主要的作用是供 Python开发者快速调用 Windows API的一个模块库。该模块的另一个作用是是通过Python进行COM编程。
落地场景: 如果你想在Windows操作系统用Python实现自动化工作,pywin32模块经常用到。
win32gui 在安装 pywin32
之后就可以使用,这个模块定义了 Windows 下关于图形操作的API,FindWindow和 FindWindowEx 函数都可以使用。
该模块可以单独安装。
同上述模块基本一致,也是与 pywin32 配合使用的模块,这个模块内定义了Windows API内的宏。
win32api 也是安装 pywin32
之后就会配备的模块,Win32 API 即为Microsoft 32位平台的应用程序编程接口,接口可以在下述参考,除Python外,其它语言也可以对接。
使用该模块会经常用到一个手册:http://www.yfvb.com/help/win32sdk/webhelplefth.htm
Python 操作 COM 组件的库(COM是Component Object Model (组件对象模型)的缩写)
其实到这里你会发现 pywin32
是底座,其它的都属于搭配模块。
其它的模块还有,可以自行学习即可
2022年度 Flag,写作的 582 / 1024 篇。 可以关注我,点赞我、评论我、收藏我啦。
更多精彩
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/183068.html原文链接:https://javaforall.cn