我有使用以下模块调用在早期版本的Python中工作的现有代码:import win32gui as wn
我已经升级到3.9版了
我收到错误消息:win32gui module not found
解决这个问题的方法是pip install pywin32。
然后我运行代码,现在它可以工作了。但是,我注意到,当我运行import时,win32gui并不是智能系统中可用的选项之一,如果它可用,人们可能会想到这一点。
因此,我应该将导入修改为:from win32 import win32gui as wn,它是由智能以预期的方式提取的,还是应该保留旧代码,这是工作的,但是不是由智能获取的吗?
此外,为什么通过智能进行导入的代码工作时“看不到”所建议的更新,我认为这应该是调用版本3.9模块的正确方式?
以下是代码线:
import win32gui as wn # pip install pywin32 to resolve
#from win32 import win32gui as wn或
#import win32gui as wn # pip install pywin32
from win32 import win32gui as wn发布于 2021-01-26 23:21:35
在您的环境中,您需要查看win32gui在哪里。Lib\site-packages\win32 32\ win32gui中的win32gui。所以你需要这样做:
import win32.win32gui as win32guihttps://stackoverflow.com/questions/65001585
复制相似问题