Mengambil semula Tetingkap Aktif dengan Python
Soalan:
Bagaimana anda boleh mendapatkan yang aktif tetingkap pada skrin menggunakan Python? Khususnya, bagaimana untuk menangkap antara muka pentadbir penghala untuk mengautomasikan kemasukan nama pengguna dan kata laluan?
Jawapan:
Untuk mendapatkan semula tetingkap aktif dalam Python, pertimbangkan pendekatan berikut:
Untuk Sistem Windows:
Import modul yang diperlukan daripada pustaka "Python for Windows Extensions":
<code class="python">from win32gui import GetWindowText, GetForegroundWindow</code>
Dapatkan pemegang tetingkap latar depan:
<code class="python">foreground_window = GetForegroundWindow()</code>
Ekstrak kandungan teks tetingkap aktif untuk mengenal pastinya:
<code class="python">window_title = GetWindowText(foreground_window)</code>
Untuk Python 3:
Ekstrak kandungan teks tetingkap aktif menggunakan:
window_title = str(GetWindowText(foreground_window))
Atas ialah kandungan terperinci Bagaimana untuk Mengambil Tetingkap Aktif dalam Python untuk Tugasan Automasi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!