1. Home
  2. ওয়েব স্ক্র্যাপিং
  3. selenium ওয়েব স্ক্রাপিং
  4. গুগল সার্চ করি :

গুগল সার্চ করি :

আমাদের আগের কোডটি ছিল রিকোয়েস্ট দেয়া পর্যন্ত

রিকোয়েস্ট পাঠাই :

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')

আউটপুট :

How can we help?