Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Mengambil Secara Pemrograman Tetingkap Aktif dalam Python?

Bagaimana untuk Mengambil Secara Pemrograman Tetingkap Aktif dalam Python?

Patricia Arquette
Patricia Arquetteasal
2024-10-21 16:11:02863semak imbas

How to Programmatically Retrieve the Active Window in Python?

Mendapatkan Tetingkap Aktif dalam Python

Masalah: Bagaimanakah saya boleh mengakses tetingkap aktif pada skrin menggunakan Python ? Tetingkap ini boleh menjadi antara muka log masuk pentadbir penghala, contohnya.

Penyelesaian:

Pada Windows, anda boleh menggunakan sambungan Python untuk Windows (pywin32) untuk dapatkan tetingkap aktif. Begini caranya:

<code class="python"># Python 2
from win32gui import GetWindowText, GetForegroundWindow
print GetWindowText(GetForegroundWindow())</code>
<code class="python"># Python 3
from win32gui import GetWindowText, GetForegroundWindow
print(GetWindowText(GetForegroundWindow()))</code>

Contoh:

Kod di bawah mencetak tajuk tetingkap aktif pada skrin:

<code class="python">import win32gui

window_handle = win32gui.GetForegroundWindow()
window_title = win32gui.GetWindowText(window_handle)
print(window_title)</code>

Atas ialah kandungan terperinci Bagaimana untuk Mengambil Secara Pemrograman Tetingkap Aktif dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn