Почему это неверно:
Веб-страница: https://idmsa.apple.com/IDMSWebAuth/signin?appIdKey=a01459d797984726ee0914a7097e53fad42b70e1f08d09294d14523a1d4f61e1&rv=2&path=
Выполнены следующие шаги:
Осмотреть элемент селектор, нажмите на поле Apple ID
показывает:
<input type="text" class="force-ltr form-textbox form-textbox-text" id="account_name_text_field" can-field="accountName" autocomplete="off" autocorrect="off" autocapitalize="off" aria-required="true" required="required" aria-describedby="apple_id_field_label" spellcheck="false" ($focus)="appleIdFocusHandler()" ($keyup)="appleIdKeyupHandler()" ($blur)="appleIdBlurHandler()" placeholder="Apple ID" autofocus="">
Мой код:
driver.find_element_by_id("account_name_text_field").send_keys(username)
Ошибка:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[id="account_name_text_field"]"}
Я даже положил спящий режим на 100 se c на всякий случай, если произошла ошибка из-за того, что загрузка заняла некоторое время.