gpt4 book ai didi

Python _winapi 模块

转载 作者:太空宇宙 更新时间:2023-11-03 11:39:25 31 4
gpt4 key购买 nike

我试图编写一些需要调用 native WINAPI 函数的 python 代码。起初我遇到了 pypiwin32 包。然后,在互联网上的某个地方,我看到有人在使用 _winapi 模块。我找不到此模块的适当文档,只有 this链接到 cpython 的 GitHub 页面。
这是 cpython 特定的模块吗?也就是不保证其他实现都有这个模块吗?
如果我需要的功能已经在_winapi模块中实现,我还需要pypiwin32包吗?

最佳答案

_winapi 似乎是 CPython 特有的,并且在 Issue 11750 下添加到 python 3.3 中.

参见由 this commit 添加的 Modules/_winapi.c

这符合以下观察到的行为:

  • python 2.x - 3.2 import _winapi 失败并出现 ImportError
  • python 3.3+ import _winapi 工作正常

依赖 _winapi 是一个坏主意,因为它没有文档记录并且特定于 CPython。

关于Python _winapi 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52628631/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com