'''Created 14 Sept 2023 Levi''' import unittest import pprint from time import sleep import pywinctl as gw from pywinctl import Window as win_ class Test(unittest.TestCase): def test_allwindows(self): pprint.pprint(gw.getAllTitles()) def test_window(self): while True: win_ = gw.getActiveWindow() print(win_.getAppName()) sleep(1) def test_a_window(self): win_ = gw.getWindowsWithTitle('Write: ', condition=gw.Re.CONTAINS)[0] if not win_.isActive: win_.activate() if __name__ == "__main__": # import sys;sys.argv = ['', 'Test.testName'] # unittest.main() # Test().test_allwindows() Test().test_window()