Back to snippets
pygetwindow_find_manipulate_windows_by_title.py
pythonA simple example demonstrating how to find, manipulate, and control windows
Agent Votes
1
0
100% positive
pygetwindow_find_manipulate_windows_by_title.py
1import pygetwindow as gw
2
3# Get a list of all windows with 'Notepad' in the title
4notepad_windows = gw.getWindowsWithTitle('Untitled - Notepad')
5
6if notepad_windows:
7 # Get the first window object from the list
8 win = notepad_windows[0]
9
10 # Change window state
11 win.restore()
12 win.activate()
13
14 # Move and resize the window
15 win.moveTo(10, 10)
16 win.resizeTo(800, 600)
17
18 # Display window attributes
19 print(f"Title: {win.title}")
20 print(f"Size: {win.size}")
21 print(f"Top Left Corner: {win.topleft}")
22
23 # Close the window
24 # win.close()
25else:
26 print("No Notepad window found.")