import win32gui
import win32con
import time
def enum_window_proc(hwnd, lParam):
title = win32gui.GetWindowText(hwnd)
if lParam in title:
print(f"找到弹窗: {title},尝试关闭...")
win32gui.SendMessage(hwnd, win32con.WM_CLOSE, 0, 0)
return True
def close_windows_with_title_contains(keyword):
win32gui.EnumWindows(enum_window_proc, keyword)
def main():
keyword = input("请输入要关闭的弹窗标题中包含的关键字: ")
while True:
close_windows_with_title_contains(keyword)
print('loading...')
time.sleep(5)
if __name__ == "__main__":
main()