Selenium modülünün son videosunda sitedeki son gönderiye bir yorum yapmaya çalışacağız.
from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC driver = webdriver.Chrome(r'chromedriver.exe') driver.get('https://softicyazilim.com') blog_yazisi = driver.find_element_by_link_text("BLOG") blog_yazisi.click() basliklar = driver.find_elements_by_class_name("entry-title") son_yazi = driver.find_element_by_link_text(basliklar[0].text) son_yazi.click() mesaj = WebDriverWait(driver, 10).until( EC.presence_of_element_located((By.ID, "comment"))) mesaj.send_keys("Süper havalı içerikler için teşekkürler!") yazar = WebDriverWait(driver, 10).until( EC.presence_of_element_located((By.ID, "author"))) yazar.send_keys("softicyazilim") email = WebDriverWait(driver, 10).until( EC.presence_of_element_located((By.NAME, "email"))) email.send_keys("softicyazilim@gmail.com") onay = WebDriverWait(driver, 10).until( EC.presence_of_element_located((By.CSS_SELECTOR, "#wp-comment-cookies-consent"))) onay.click() dugme = WebDriverWait(driver, 10).until( EC.presence_of_element_located((By.XPATH, "/html/body/div[1]/div/div/div/div/div/form/p[7]/input[1]"))) dugme.click()