Iveはxpath、name、idを試しましたが、なぜそれが効いていないのかはわかりません。私が試してみるたびに、それは要素を見つけることができないと言います。セレンは元素を見つけることができませんか? (自動ウェブアプリ)
from selenium import webdriver
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
def page_is_loaded(driver):
return driver.find_element_by_tag_name("body") != None
driver = webdriver.Chrome('/Users/mattcasey/Desktop/SPLASHFORCE/chromedriver')
driver.get("https://www.adidas.co.uk/on/demandware.store/Sites-adidas-GB-Site/en_GB/MyAccount-Register")
wait = WebDriverWait(driver, 10)
wait.until(page_is_loaded)
first_name_field = driver.find_element_by_name("profile_customer_firstname")
first_name_field.send_keys("Test")
まあ、コピー、貼り付け、あなたのURLは、あなたが正しいアドレスを持っている場合ので、確認してください、 'URL found'ないサイトを返されました。 –
このサイトがスペースでフォーマットする方法は、「https://www.adidas.co.uk/on/demandware.store/Sites-adidas-GB-Site/en_GB/MyAccount-Register」です。セレンはサイトを細かくロードします。 –