在哪里可以找到Python的win32api模块?

135 投票
3 回答
332156 浏览
提问于 2025-04-16 03:22

很多Python脚本和示例中都会看到 import win32api 这行代码。但是光从名字上看,可能不太清楚这个库是什么,或者它属于哪个库。那么,win32api 模块到底是什么,它在哪里可以找到,或者怎么安装呢?

(注意:这同样适用于 win32conwin32file 模块。)

3 个回答

8

我发现加州大学欧文分校有一个很棒的Python模块集合,其中pywin32(win32api)就是很多模块中的一个。我不太确定他们在更新这些模块的最新版本方面做得怎么样,但到现在为止我用过的都没有让我失望过。

加州大学欧文分校Python扩展库 - http://www.lfd.uci.edu/~gohlke/pythonlibs

pywin32模块 - http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32

181

现在有一个新选择:通过pip来获取!有一个叫做 pypiwin32 的包可以直接安装,所以你只需要运行:pip install pypiwin32

编辑:根据@movermeyer的评论,主要项目现在在 pywin32 发布了可用的包,所以可以通过 pip install pywin32 来安装。

120

'pywin32' 是它的正式名称。

http://sourceforge.net/projects/pywin32/

撰写回答