Python pygetwindow模块的用途是什么?

Python pygetwindow模块的用途是什么?,python,Python,我只是想知道pygetwindow模块的用途是什么?还有其他类似于pygetwindow的模块吗?在哪里可以阅读pygetwindow,我在youtube上找不到任何关于它的教程。它用于窗口管理 一些简单的用例(在windows 10上测试): 正如在PyPI上所说的,该模块仍在开发中。因此,如果可以这样称呼的话,它是最小的。 import pygetwindow import time import os z1 = pygetwindow.getAllTitles() time.sleep(

我只是想知道pygetwindow模块的用途是什么?还有其他类似于pygetwindow的模块吗?在哪里可以阅读pygetwindow,我在youtube上找不到任何关于它的教程。

它用于窗口管理

一些简单的用例(在windows 10上测试):


正如在PyPI上所说的,该模块仍在开发中。因此,如果可以这样称呼的话,它是最小的。
import pygetwindow
import time
import os

z1 = pygetwindow.getAllTitles()
time.sleep(1)
print(len(z1))
# add some app or folder name here
os.startfile("C:\\Users\\NAME\\PATH")
time.sleep(1)
z2 = pygetwindow.getAllTitles()
print(len(z2))
time.sleep(1)
# identifies new window
z3 = [x for x in z2 if x not in z1]
z3 = ''.join(z3)
print(z3)
time.sleep(3)
# selected window manipulation 
y = pygetwindow.getWindowsWithTitle(z3)[0]
y.resizeTo(450, 750)
y.moveTo(800, 0)
time.sleep(3)
y.activate()
y.resizeTo(750, 650)