首頁 >後端開發 >Python教學 >如何在 Python 中檢索自動化任務的活動視窗?

如何在 Python 中檢索自動化任務的活動視窗?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-10-21 16:07:30906瀏覽

How to Retrieve the Active Window in Python for Automation Tasks?

使用Python檢索活動視窗

問題:

如何取得活動視窗使用活動視窗螢幕上顯示視窗?特別是,如何捕捉路由器的管理介面以自動輸入使用者名稱和密碼?

答案:

要在Python 中擷取活動視窗,請考慮以下方法:

對於Windows 系統:

  1. 從“Python for Windows Extensions”庫導入必要的模塊:

    <code class="python">from win32gui import GetWindowText, GetForegroundWindow</code>
  2. 獲取前台窗口的句柄:

    <code class="python">foreground_window = GetForegroundWindow()</code>
  3. 提取活動視窗的文字內容進行識別:

    <code class="python">window_title = GetWindowText(foreground_window)</code>
  4. 將視窗標題記錄到控制台或根據視窗的身份執行進一步操作。

對 Python 3:

  1. 依照上述步驟 1 和 2 操作。
  2. 使用以下方法擷取活動視窗的文字內容:

     window_title = str(GetWindowText(foreground_window))
  3. 相應地列印或處理 window_title。

以上是如何在 Python 中檢索自動化任務的活動視窗?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn