12345678910111213141516171819202122232425262728293031323334 |
- from selenium import webdriver
- import time
- from selenium.webdriver.common.by import By
- link = "http://suninjuly.github.io/find_xpath_form"
- try:
- browser = webdriver.Chrome()
- browser.get(link)
- input1 = browser.find_element_by_tag_name("input")
- input1.send_keys("Ivan")
- input2 = browser.find_element_by_name("last_name")
- input2.send_keys("Petrov")
- input3 = browser.find_element_by_class_name("city")
- input3.send_keys("Smolensk")
- input4 = browser.find_element_by_id("country")
- input4.send_keys("Russia")
- button = browser.find_element_by_css_selector("button.btn")
- button.click()
- button = browser.find_element(By.XPATH, "/html/body/div[1]/form/div[6]/button[3]")
- button.click()
- finally:
- # успеваем скопировать код за 30 секунд
- time.sleep(5)
- # закрываем браузер после всех манипуляций
- browser.quit()
- # не забываем оставить пустую строку в конце файла
|