当前位置:   article > 正文

win32gui安装_安装pywin32(Python调用win api必看)

win32gui

https://jingyan.baidu.com/article/6b97984de993431ca2b0bfc2.html

pywin32是一个第三方模块库,主要的作用是方便python开发者快速调用windows API的一个模块库。

同时pywin32也是绝大部分windows上第三方python模块库的前提,例如wmi,如果没有安装pywin32是无法正常使用wmi这个三方模块库的。

ebb0cd8bb32971f8e842a98f308002e0.png

工具/原料

  • python

方法/步骤

  1. 开始之前,小编强烈建议小伙伴使用python3。
    安装python3时,把pip勾选上,这时有pip我们就能很简单的安装上pywin32
    打开cmd命令提示符,如图。pip install pywin32
    此时会开始联网下载。

d7685da919aa74f30a043abd859f2757.png
  1. 下载完成之后安装,安装完成之后如图。
    看到success这样的字眼则是说明安装成功了。
    如图

17c64500e32f6781f890b4aad557d951.png
  1. 此时我们可以使用pip查看下是否确实安装成功。
    pip list
    可以看到我们的pywin32确实已经安装成功。

e838faf93c83e128b96428ba7fb092d2.png
  1. 此时我们打开python解释器,尝试导入pywin32提供的模块试试。import win32api
    可以看到导入没报错,说明pywin32安装正常。win32api模块内定义了常用的一些API函数,例如MessageBox

6eb719cb0eaf8a2775a635b8281f978e.png
  1. 除win32api这个模块之外,pywin32还提供了其他2个相当重要的模块,第一个是win32gui,这个模块内定义了一些有关图形操作的API,例如FindWindow
    第二个是win32con,这个模块内定义了windows API内的宏,例如MessageBox内的MB_OK
    再次测试下:import win32gui,win32conwin32api.MessageBox(0,"Hello PYwin32","MessageBox",win32con.MB_OK | win32con.MB_ICONWARNING)

eb7d180cd8dc319f6bdaed3700ff7162.png
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/109234
推荐阅读
相关标签
  

闽ICP备14008679号