Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mengambil Objek Tetingkap Aktif dalam Python untuk Interaksi Tetingkap?
Untuk berinteraksi dengan tetingkap tertentu pada skrin anda, seperti antara muka pengurusan penghala, anda boleh mendapatkan semula objek tetingkap aktif menggunakan Ular sawa. Ini membolehkan anda mengautomasikan tugasan dalam tetingkap aktif itu, termasuk memasukkan nama pengguna dan kata laluan.
Untuk sistem Windows, sambungan python for windows (PyWin32) menyediakan fungsi yang diperlukan:
<code class="python">import win32gui</code>
Windows 10 atau Terdahulu:
<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>
Kod ini akan menangkap teks dari dalam tetingkap aktif, yang boleh membantu anda mengenal pasti dan berinteraksi dengan antara muka pengurusan penghala.
Atas ialah kandungan terperinci Bagaimana untuk Mengambil Objek Tetingkap Aktif dalam Python untuk Interaksi Tetingkap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!