Python

Python

Python TkinterのGUIデザイナーPAGEの使い方【マウス操作で画面が作れる】

今回は、PythonのGUI作成用の標準ライブラリ「Tkinter」のGUIエディタ「PAGE」の使い方を紹介します。 本来、PythonでGUIを作る際は手作業でコードを書いて、画面の大きさだったりボタンやテキストボックスの位置などを配置...
Excel

Python in ExcelとVBAは何が違うのか・使い分け方を解説【徹底比較】

2023年8月23日、Microsoft社がExcel上でPythonを実行可能にした「Python in Excel」を発表しました。 ただ、現在はパブリックプレビュー版となっており、Microsoft 365 Insiderプログラムに...
Excel

Python in ExcelでPandasを使う(テーブル⇔DataFrameの操作)

今回は、Python in ExcelでPandasを使う方法について解説します。 なお、Python in Excelの基本的な使い方については以下記事をご参照ください。 Pandasはデフォルトでインストールされている Python i...
Excel

Python in Excelの一般公開はいつ?できること・VBAとの違いを解説

2023年8月23日、Microsoft社はExcel上でPythonを実行可能にした「Python in Excel」を発表しました。本記事では、 Python in Excel はいつから使えるの? Python in Excel の機...
AWS

【AWS】Cloud9上でPythonソースを作成・実行する

AWS Cloud9上にPythonソースを作成し、実行する方法を画像を用いて紹介します。
Python

【Python】SeleniumでGoogleに自動ログインする方法・ログインを保持する方法

Seleniumを使用してGoogleにログインしようとすると、以下のような画面が表示されログインできません。 このブラウザまたはアプリは安全でない可能性があります。 そこで今回は、SeleniumでGoogleアカウントに自動ログインする...
Python

【Python】Selenium起動時オプション一覧まとめ【ブラウザ自動操作】

今回は、Python×Seleniumでブラウザを起動する際に使えるオプションをまとめます。 起動時オプションとは? Seleniumの起動時オプションとは、ブラウザを起動する際に追加で設定できるオプションのことです。たとえば、「Selen...
Python

【Python】Seleniumをヘッドレス(画面なし)で動かす方法・注意点

今回は、Python×Seleniumで、ヘッドレスモード(画面なし)で実行する方法について紹介します。 (adsbygoogle = window.adsbygoogle || []).push({}); ヘッドレスモードとは? Sele...
Python

Selenium×Tkinterで起動時にアカウント・接続先を選べるようにする

今回は、Seleniumで起動時にテストアカウント・接続先を選べるようにする手順について解説します。 ソースコードを載せています。同じ構成で作成すれば動くと思いますので、テスト自動化をより効率的に行いたい方は参考にしてみてください。 (ad...
Python

Seleniumのプロセスが残ってタスクマネージャーに大量のChromeが発生する問題とその解決策

今回は、chromedriver×Seleniumでブラウザを起動したあとに、プロセスが残る問題について解説します。 何度もプログラムを実行しているうちに、プロセスが増えてメモリを消費してしまう事象について、画面上でプロセスを終了する方法と...