Python 有没有办法使用pygetwindow最小化所有窗口

Python 有没有办法使用pygetwindow最小化所有窗口,python,pynput,Python,Pynput,我试图制作一个脚本,在按键时最小化所有窗口,除了一个使用pynput键盘侦听器和pygetwindow控制窗口。当我试着运行我的脚本并按下我的键时,我从监听器得到一长串错误。在错误列表的顶部显示 侦听器回调中未处理的异常 我不明白。这是我的密码: import pygetwindow as gw from pynput.keyboard import Listener, KeyCode from pynput import keyboard focusKey = KeyCode(char='e

我试图制作一个脚本,在按键时最小化所有窗口,除了一个使用pynput键盘侦听器和pygetwindow控制窗口。当我试着运行我的脚本并按下我的键时,我从监听器得到一长串错误。在错误列表的顶部显示

侦听器回调中未处理的异常

我不明白。这是我的密码:

import pygetwindow as gw
from pynput.keyboard import Listener, KeyCode
from pynput import keyboard

focusKey = KeyCode(char='e')
school = gw.getWindowsWithTitle('Chrome')[0]


def on_press(key):
    if key == focusKey:
        print('hello world')
        school.activate()
        # for x in range(6):
        #     nonSchool = gw.getAllWindows()[x]
        #     nonSchool.minimize()
    elif key == keyboard.Key.esc:
        listener.stop()


with Listener(on_press=on_press) as listener:
    listener.join()