カテゴリー:Python

  • 2022.07.04

【pywin32】「Fix for module win32com.gen_py has no attribute ‘CLSIDToPackageMap’」というエラーが出た時の対処法

前回まで動いていたコードが動かなくなった pywin32経由でExcelアプリを開いて表示するだけの単純なコードです。正常に動作していたのですが、ある日いきなりエラーが出て動かなくなりました。 そのエラーがこちらです。 詳しい原因は不明なのですが、gen_pyというファイルが邪魔 […]

  • 2021.03.28

【Python】簡単!PySimpleGUIの画面遷移の方法3選!

早速ですが、今回は意外と知らない「PySimpleGUIでの画面遷移の方法」を3種類紹介していきます。 画面遷移方法について、各々の画面遷移方法のメリット、デメリット、そして実際に動作するサンプルコードを併せて説明していきます。 以降で記載しているコードは全て、以下の環境で動作確 […]

【Python】Seleniumの待機処理でtime.sleepを絶対に使用してはいけないという教訓

Seleniumを使うときに「time.sleep()を使ってブラウザ待機処理をしている」という方、いませんか? 単発でしか動かさないプログラムならばそのままでも大丈夫です。ですが、毎日のタスクであったり、業務で使用するプログラムする場合ならば、time.sleepで待機処理を行 […]

【Python】PySimpleGUIでパスワードを表示・非表示するボタンを実装してみる

今回は、ログインフォームで実装されていることが多い「パスワードを表示・非表示を切り替えるボタン」をPySimpleGUIで作成したいと思います。 パスワードを表示・非表示を切り替えるボタンは、「PySimpleGUIでログイン仕様のGUIを実装してみる」の記事で作成したログイン仕 […]