আমাদের আগের কোডটি ছিল রিকোয়েস্ট দেয়া পর্যন্ত
রিকোয়েস্ট পাঠাই :
from selenium import webdriver
from selenium.webdriver.common.by import By
# ChromeWebDriver চালু করে নেওয়া
driver = webdriver.Chrome()
# একটি ওয়েবপেজ লোড
driver.get("https://www.google.com")
# কোনো এরর শো করলে ব্রাউজার ১১৩ ভার্সনে আপডেট করে ফেলবো। সার্চ করি
# গুগল সার্চ বাক্স ইনপুট এলিমেন্ট খুঁজে বের করা
search_box = driver.find_element(By.NAME, 'q')
# সার্চ বাক্সে কিওয়ার্ড টাইপ করা
search_box.send_keys("সেলেনিয়াম টিউটোরিয়াল")
# সাবমিট করা
search_box.submit()সার্চ রেজাল্ট থেকে পাওয়া লিংক টাইটেল টেক্সট কে ধরি :
# Extract the search results
results = driver.find_elements('css selector', '.g')
for result in results:
title = result.find_element('css selector','h3').text
link = result.find_element('css selector','a').get_attribute('href')
snippet = result.find_element('css selector','.VwiC3b span:not(.MUxGbd) ').text
print(title)
print(link)
print(snippet)
print('\n')আউটপুট :
