質問内容
ログインの自動化を勉強している際に自動ログイン手動で操作しているものとの挙動が違いました
なぜこのようなことが起きるのでしょうか?原因がわかりません
発生している問題・エラーメッセージ
自動ログインでは「・しばらくの間アクセスがなかったため、施設予約サービスとの接続を切断させていただきました。」と表示され、遷移後の画面がことなる
該当のソースコード
python
1from selenium import webdriver 2import time 3 4ID="" 5PW="" 6 7driver = webdriver.Chrome(r'') 8driver.get("https://yoyaku.harp.lg.jp/resident/Login.aspx") 9time.sleep(0.5) 10 11login_id = driver.find_element_by_xpath(r'//*[@id="ctl00_ContentPlaceHolder1_txtRiyoushaID"]') 12login_id.send_keys(ID) 13time.sleep(0.5) 14 15password = driver.find_element_by_xpath(r'//*[@id="ctl00_ContentPlaceHolder1_txtPassword"]') 16password.send_keys(PW) 17time.sleep(0.5) 18 19login_btn = driver.find_element_by_xpath(r'//*[@id="ctl00_ContentPlaceHolder1_btnLogin"]') 20login_btn.click() 21 22time.sleep(2) 23
試したこと
htmlなどのソースコードを確認し、入力されていることを確認
###思うこと
サーバー側が何らかの方法でwebdriverを判別し、アクセスをきょひしているのではないか?
開発環境
開発環境:visualstudio 2019
chrome webdriver
selnium
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/25 15:38
2021/02/25 17:51
2021/02/26 07:18