Windows 10
Python 3.8
pip selenium последняя версия
Проблема в том что я не могу создать классы и функции для этого кода, я уже хоть как не пробовал, все равно не понимаю.
Помогите пожалуйста!
Python 3.8
pip selenium последняя версия
Проблема в том что я не могу создать классы и функции для этого кода, я уже хоть как не пробовал, все равно не понимаю.
Помогите пожалуйста!
Python:
from time import sleep
from selenium.webdriver.common.keys import Keys
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as ec
from selenium.webdriver.common.by import By
import time
import random
driver = webdriver.Chrome()
driver.get()
sleep(2)
driver.find_element_by_link_text().click()
sleep(1)
choise_elem = driver.find_element_by_link_text().click()
text_input0 = driver.find_element_by_css_selector()
text_input0.send_keys()
sleep(1)
sumbit_p = driver.find_element_by_xpath().click()
wait = WebDriverWait(driver, 10)
current_window = driver.current_window_handle
old_windows = driver.window_handles
wait.until(ec.new_window_is_opened(old_windows))
new_window = [i for i in driver.window_handles if i not in old_windows]
driver.switch_to.window(new_window[0])
sleep(2)
text_input = driver.find_element_by_css_selector()
text_input.send_keys()
sec_text_input = driver.find_element_by_css_selector()
sec_text_input.send_keys()
sleep(1)
l_button = driver.find_element_by_xpath().click()
sleep(5)
driver.close()
driver.switch_to.window(current_window)
sleep(1)
put_l = driver.find_element_by_link_text().click()
sleep(1)
p = driver.current_window_handle
chwd = driver.window_handles
for w in chwd:
if(w!=p):
driver.switch_to.window(w)
sleep(4)
lin_b = driver.find_element_by_xpath().click()
sleep(2)
driver.switch_to.window(current_window)
sleep(2)
veref_b = driver.find_element_by_xpath().click()
sleep(2)