Код рабочий. Другое дело если окна с именем "notepad" нет.
Можно перебрать все окна и найти те, в которых есть "notepad"
def enum_handler(hwnd, ctx):
if win32gui.IsWindowVisible(hwnd):
if 'notepad' in win32gui.GetWindowText(hwnd):
win32gui.SetForegroundWindow(hwnd)
win32gui.EnumWindows(enum_handler, None)