首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在python3.9中导入win32gui作为wn

在python3.9中导入win32gui作为wn
EN

Stack Overflow用户
提问于 2020-11-25 09:11:49
回答 1查看 2.6K关注 0票数 0

我有使用以下模块调用在早期版本的Python中工作的现有代码:import win32gui as wn

我已经升级到3.9版了

我收到错误消息:win32gui module not found

解决这个问题的方法是pip install pywin32

然后我运行代码,现在它可以工作了。但是,我注意到,当我运行import时,win32gui并不是智能系统中可用的选项之一,如果它可用,人们可能会想到这一点。

因此,我应该将导入修改为:from win32 import win32gui as wn,它是由智能以预期的方式提取的,还是应该保留旧代码,这是工作的,但是不是由智能获取的吗?

此外,为什么通过智能进行导入的代码工作时“看不到”所建议的更新,我认为这应该是调用版本3.9模块的正确方式?

以下是代码线:

代码语言:javascript
复制
import win32gui as wn # pip install pywin32 to resolve
#from win32 import win32gui as wn

代码语言:javascript
复制
#import win32gui as wn # pip install pywin32
from win32 import win32gui as wn
EN

回答 1

Stack Overflow用户

发布于 2021-01-26 23:21:35

在您的环境中,您需要查看win32gui在哪里。Lib\site-packages\win32 32\ win32gui中的win32gui。所以你需要这样做:

代码语言:javascript
复制
import win32.win32gui as win32gui
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65001585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档