Das aktive Fenster in Python abrufen
Problem: Wie kann ich mit Python auf das aktive Fenster auf dem Bildschirm zugreifen? ? Dieses Fenster könnte beispielsweise die Admin-Anmeldeschnittstelle eines Routers sein.
Lösung:
Unter Windows können Sie die Python für Windows-Erweiterungen (pywin32) verwenden Erhalten Sie das aktive Fenster. So geht's:
<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>
Beispiel:
Der folgende Code gibt den Titel des aktiven Fensters auf dem Bildschirm aus:
<code class="python">import win32gui window_handle = win32gui.GetForegroundWindow() window_title = win32gui.GetWindowText(window_handle) print(window_title)</code>
Das obige ist der detaillierte Inhalt vonWie kann ich das aktive Fenster in Python programmgesteuert abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!