Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
from time import sleep from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By from selenium.webdriver.common.action_chains import ActionChains option = webdriver.ChromeOptions() option.add_argument('user-agent=Mozilla/5.0 (X11; Ubuntu; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 RuxitSynthetic/1.0 v4855491048643708510 t1191530496833852085') driver = webdriver.Chrome(options=option) actions = ActionChains(driver) driver.maximize_window() driver.execute_script("window.open('https://discord.com/login?redirect_to=%2Fchannels%2F667408723052068894%2F909128709246709851')") driver.switch_to.window(driver.window_handles[1]) driver.implicitly_wait(5) driver.find_element(By.XPATH, "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/form[1]/div[2]/div[1]/div[1]/div[2]/div[1]/div[1]/div[2]/input[1]").send_keys("почта дс") driver.implicitly_wait(5) driver.find_element(By.XPATH, "/html[1]/body[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/form[1]/div[2]/div[1]/div[1]/div[2]/div[2]/div[1]/input[1]").send_keys("пароль дс") driver.implicitly_wait(5) driver.find_element(By.XPATH, "/html/body/div[2]/div[2]/div[1]/div[1]/div/div/div/div/form/div[2]/div/div[1]/div[2]/button[2]").click() _ = input("123:\n") actions.move_by_offset(1352, 327).perform() el = driver.find_element(By.XPATH, f"//div[@class='member_aa4760 member_b44d5d container__4f20e clickable__17ccb'][@index='10']") sleep(2) driver.execute_script("arguments[0].scrollTop += 100", el) sleep(5)