前提・実現したいこと
プログラム初心者です。
やりたいことがあったので調べたところpythonのseleniumというものを用いることによって実現可能性が高いと見たため、試行錯誤しています。
やりたい事と言いますのはログインが必要なサイトで、ログイン後のデータ抽出です。
seleniumを用いて
①chromedriverを用いて指定したURLをchoromeで表示
②ユーザー名とパスワードを対応したテキストボックスに記入
③ログインボタンをクリック
上の工程を経たあとにbeautifulsoupを用いてログイン後のページの数値等を解析したいのですが
④requestsを用いて該当ページを読み込む
⑤beautifulsoupで解析する
ここまで書いてみました
発生している問題・エラーメッセージ
③の工程までは何も問題ないのですが
⑤の時点でログイン状態が解除されていて、いわゆるログインページに再度飛ばされてしまいます。
おそらくrequest.getで指定したURLを再度読み込みの時点で新規にURLを読み込みしてる状態でログイン状態が解除されてるのかなと思います
質問といたしましては
③でログインした状態のまま、ログイン後のページに移行
そこからそのページのソースを例えばprint等で吐き出したいときはどうすればよろしいでしょうか?
初心者で的を得てない質問かと思いますが宜しくおねがいします。
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
python 3.8.3
selenium 4.0.0
beautifulsoup4 4.10.0
requests 2.26.0
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/22 07:50