【Python】妻に真夜中のダンスレッスン予約を強要されたので、Webスクレイピングで回避を試みようとしている話 (11.seleniumでカレンダーの日付選択など)
前回は、「10.seleniumでログイン」について投稿しました。今回はその続きで、予約画面に遷移して表示されたカレンダーの予約日をクリックする部分についてコーディングしたいと思います。 ログイ...
12 search resultsShowing 1~12 results
前回は、「10.seleniumでログイン」について投稿しました。今回はその続きで、予約画面に遷移して表示されたカレンダーの予約日をクリックする部分についてコーディングしたいと思います。 ログイ...
前回は、「9.会員・予約情報を読み込む。」について投稿しました。前々回でレッスン予約サイトを開いて閉じるところまでできているので、今回は次の段階として、IDとパスワードを使用して予約サイトにログ...
前回は、「8.ブラウザを開いて閉じる。」について投稿しました。 今回は、openpyxlライブラリを使用して会員・予約情報を取り込みます。 必要なパッケージを importする。 reserve...
前回は、「7.importについて確認せよ」について投稿しました。 今回は、実際に seleniumで Google Chromeブラウザを開いて、あるサイトを表示し、閉じるまでをコーディングし...
前回は、「6.プログラミングの始まり」について発信しました。 今回は、いよいよプログラミングに突入!と意気込み、mainメソッドをコーディングしようと思っていましたが、import周りの理解が不...
前回は、「5.会員・予約情報の管理」について発信しました。 今回からいよいよプログラミングに突入します。以降を読み進めると、「えっ、こいつこんな初歩の初歩から理解してないの?」と思われるかもしれ...
前回は、「4.処理フロー」について発信しました。 今回は、会員・予約情報を管理する Excelファイルのレイアウトについて考えます。 必要項目 実際に予約サイトを操作しながら、必要そうな項目を洗...
前回は、「3.Chromeドライバの配置」について発信しました。昨夜は月1の真夜中の争奪戦だったので、結構寝不足です。 寝不足ながらもこの状況を抜け出すため頑張るのです。今回は予約プログラムの処...
前回は、「2.python仮想環境構築」について発信しました。 今回は、Webスクレイピングを使用するうえで必要な chromeドライバの配置に挑戦します。 使用するブラウザは Google C...
前回は、「1.ことの発端」について発信しました。 今回は、超便利らしい Pythonの仮想環境の構築に挑戦します。 pythonで開発する場合、開発単位(プロジェクト単位)ごとに仮想環境を構築し...
ことの発端 妻はダンス教室に通っているのですが、良い場所(先生に近い場所らしいですw)を取るため、早めに行って場所取りしていたようです。それがコロナ禍によりWeb予約システムに変わってしまいまし...
python仮想環境で pip list を実行すると、Fatal errorが発生しました。 環境 python 3.10.4 vscode 1.72.1 発生状況 venvのpython仮想...
12 search resultsShowing 1~12 results
Qiita is a knowledge sharing service for engineers.