Python无法识别win32con

Python无法识别win32con,python,Python,我问了一个关于如何检测窗口是否最小化的问题,并得到以下代码作为答案: window = win32gui.FindWindow("Notepad", None) if window: tup = win32gui.GetWindowPlacement(window) if tup[1] == win32con.SW_SHOWMAXIMIZED: minimized = False elif tup[1] == win32con.SW_SHOWMINIMIZ

我问了一个关于如何检测窗口是否最小化的问题,并得到以下代码作为答案:

window = win32gui.FindWindow("Notepad", None)
if window:
    tup = win32gui.GetWindowPlacement(window)
    if tup[1] == win32con.SW_SHOWMAXIMIZED:
        minimized = False
    elif tup[1] == win32con.SW_SHOWMINIMIZED:
        minimized = True
    elif tup[1] == win32con.SW_SHOWNORMAL:
        normal = True
我确信它是有效的,问题是我不知道如何让“win32con”工作。我尝试过pip安装、导入以及与之相关的所有操作,但仍然出现错误:

NameError: name 'win32con' is not defined
如何解决此错误并正确导入win32con?
谢谢。

花了点时间搜索,但我有一个答案给你

pip install pypiwin32
我还必须手动输入导入,因为我的IDE(Pycharm)无法在Win32 GUI和pypiwin32之间建立链接。我还添加了一些打印语句,以便查看它是否真正起作用

import win32gui
import win32con

window = win32gui.FindWindow("Notepad", None)
if window:
    tup = win32gui.GetWindowPlacement(window)
    if tup[1] == win32con.SW_SHOWMAXIMIZED:
        minimized = False
        print('MAX')
    elif tup[1] == win32con.SW_SHOWMINIMIZED:
        minimized = True
        print('MIN')
    elif tup[1] == win32con.SW_SHOWNORMAL:
        normal = True
        print('NORMAL')

你试过导入win32con吗?是的,它不存在或者出现了。你这是什么意思?您是否收到导入错误?未解决的导入此问题能否回答您的问题?