ブラウザを前面に表示する方法【Python】

プログラムで起動したブラウザを前面に表示する方法を紹介します。

pywinautoをインストール

pywinautoは、windowsアプリケーションを自動化するためのライブラリです。

下記コマンドでインストールします。

pip install pywinauto

実装方法

ブラウザ起動の処理後に、下記を追加します。

下記の場合、”Chrome”を含むアプリケーションを取得して、前面表示を行います。条件を変えれば、Chrome以外のアプリケーションでも実装可能です。

from pywinauto import Application

# Chrome ウィンドウを前面に出す
app = Application(backend="uia").connect(title_re=".*Chrome.*")
window = app.top_window()
window.set_focus()
Python
この記事を書いた人

エンジニアとして仕事をしています。
仕事や趣味を通して、開発やプログラミングについて学んだことを綴っていきます。
 ・実務経験は、WEBシステムのサーバーサイドコーディングがメイン
 ・アプリ開発は趣味程度

akihiro-takedaをフォローする
akihiro-takedaをフォローする
プログラミング・開発の備忘録
タイトルとURLをコピーしました