首頁 >後端開發 >Python教學 >如何在Python中檢索活動視窗物件以進行視窗互動?

如何在Python中檢索活動視窗物件以進行視窗互動?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-10-21 16:17:30351瀏覽

How to Retrieve the Active Window Object in Python for Window Interaction?

使用Python 取得活動視窗物件

要與螢幕上的特定視窗(例如路由器的管理介面)進行交互,您可以使用下列指令擷取活動視窗物件Python。這允許您在該活動視窗中自動執行任務,包括輸入使用者名稱和密碼。

必要的導入

對於Windows 系統,python for windows 擴展(PyWin32) 提供了必要的功能:

<code class="python">import win32gui</code>

代碼實現

Windows 10 或更早版本:

<code class="python">from win32gui import GetWindowText, GetForegroundWindow

# Get the active window's text
active_window_text = GetWindowText(GetForegroundWindow())

# Print the active window's text
print(active_window_text)</code>

Windows 11:

<code class="python">from win32gui import GetWindowText, GetForegroundWindow

# Get the active window's text (Python 3-compatible syntax)
active_window_text = GetWindowText(GetForegroundWindow())

# Print the active window's text
print(active_window_text)</code>

此程式碼將從活動視窗內擷取文本,這將從活動視窗內擷取文本,這可以幫助您識別路由器的管理介面並與之互動。

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

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