前提
python+selenium初心者です。知恵を貸していただけないでしょうか。
ディズニーアカウントにログインするシステムを組んでいます。
実現したいこと
自動でログインできるようにしたいです。
ログインフォームが開く
↓
メールアドレス パスワード入力
↓
ログイン
発生している問題・エラーメッセージ
メールアドレス パスワード入力はされるのですがログインができません。
メールアドレス パスワード入力が自動入力され、
その後長いこと読み込み中になります。
そして下記の画像のようにエラーが出ます。
ターミナルの方にはエラーは出ず、正常終了しています。
該当のソースコード
python
from selenium import webdriver from time import sleep from selenium.webdriver.common.by import By driver = webdriver.Chrome(executable_path='/opt/homebrew/bin/chromedriver') # Re-LoginLOGIN_URL="https://reserve.tokyodisneyresort.jp/fli/signin/"MAIL="<ユーザのメールアドレス>"PASSWORD="<パスワード>" driver.get(LOGIN_URL)sleep(1)# id パスワード入力userId_bar = driver.find_element(by=By.NAME, value="userId")userId_bar.send_keys(MAIL)sleep(1)password_bar = driver.find_element(by=By.NAME, value="password")password_bar.send_keys(PASSWORD)sleep(1)# 送信submit_button = driver.find_element(by=By.NAME, value="confirm")submit_button.click()sleep(5)
試したこと
自動で開いたウインドウに対して色々やってみました。
手動でログインボタンを押す→同様にエラー
手動で更新ボタンを押す→ずっと読み込み中になり、ページが表示されない
補足情報(FW/ツールのバージョンなど)
selenium4.3.3
macOS
0 コメント