本文內容皆為作者原創,如需轉載,請注明出處:https://www.cnblogs.com/xuexianqi/p/12802263.html
一:簡介
在Windows平台上,從原來使用C/C++編寫原生EXE程序,到使用Python編寫一些常用腳本程序,成熟的模塊的使用使得編程效率大大提高了。
不過,python模塊雖多,也不可能滿足開發者的所有需求。而且,模塊為了便於使用,通常都封裝過度,有些功能無法靈活使用,必須直接調用Windows API來實現。
要完成這一目標,有兩種辦法,一種是使用C編寫Python擴展模塊,或者就是編寫普通的DLL通過python的ctypes來調用,但是這樣就部分犧牲掉了Python的快速開發、免編譯特性。
還好,有一個模塊pywin32可以解決這個問題,它直接包裝了幾乎所有的Windows API,可以方便地從Python直接調用,該模塊另一大主要功能是通過Python進行COM編程。
該項目是開源的,項目地址是:https://github.com/mhammond/pywin32
安裝時可以直接使用pip執行“pip install pywin32”來安裝它。
二:安裝步驟
1.先去該網站下載,根據自己的Python解釋器版本和位數來選,上面是64位的,下面是32位的

2.雙擊打開安裝包

3.點擊 “下一步”

4.這里的路徑應該是Python解釋器的路徑,不是Anaconda的路徑,點擊 “下一步”

5.點擊 “下一步”

6.稍待片刻

7.點擊 “完成”

8.安裝完畢

