Python でアクティブ ウィンドウを取得する
問題: Python を使用して画面上のアクティブ ウィンドウにアクセスするにはどうすればよいですか? ?たとえば、このウィンドウはルーターの管理者ログイン インターフェイスである可能性があります。
解決策:
Windows では、Python for Windows 拡張機能 (pywin32) を使用して、アクティブなウィンドウを取得します。方法は次のとおりです:
<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>
例:
以下のコードは、アクティブなウィンドウのタイトルを画面に表示します:
<code class="python">import win32gui window_handle = win32gui.GetForegroundWindow() window_title = win32gui.GetWindowText(window_handle) print(window_title)</code>
以上がPython でアクティブ ウィンドウをプログラムで取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。