From 3e14bc857e694074c4ad0133f83dd7734f2c9b71 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 12 六月 2023 18:34:27 +0800 Subject: [PATCH] 掘金分时改为定时循环请求 --- win32_util.py | 23 +++++++++++++---------- 1 files changed, 13 insertions(+), 10 deletions(-) diff --git a/win32_util.py b/win32_util.py index 4504f85..b8297f3 100644 --- a/win32_util.py +++ b/win32_util.py @@ -18,16 +18,19 @@ # 鏍规嵁鏍囬妯$硦鍖归厤 def search_window(title): hwnds = [] - hwnd = win32gui.GetDesktopWindow() - temp = None - while True: - if temp and win32gui.IsWindowVisible(temp): - str_ = getText(temp) - if str_.find(title) > -1: - hwnds.append(temp) - temp = win32gui.FindWindowEx(hwnd, temp, None, None) - if not temp: - break + try: + hwnd = win32gui.GetDesktopWindow() + temp = None + while True: + if temp and win32gui.IsWindowVisible(temp): + str_ = getText(temp) + if str_.find(title) > -1: + hwnds.append(temp) + temp = win32gui.FindWindowEx(hwnd, temp, None, None) + if not temp: + break + except: + pass return hwnds -- Gitblit v1.8.0