আমরা সেলেনিয়াম ওয়েবড্রাইভার দিয়ে উপাদান এবং এর পাঠ্য খুঁজে পেতে পারি। সবার আগে আমাদের যে কোনো লোকেটার যেমন আইডি, ক্লাসের নাম, সিএসএস ইত্যাদির সাহায্যে উপাদানটিকে চিহ্নিত করতে হবে। তারপর টেক্সট পেতে আমাদের টেক্সট এর সাহায্য নিতে হবে পদ্ধতি।
সিনট্যাক্স
s = driver.find_element_by_css_selector("h4").text
এখানে ড্রাইভার ওয়েবড্রাইভার অবজেক্ট। পদ্ধতি find_element_by_css_selector css লোকেটার টাইপ সহ উপাদান সনাক্ত করতে ব্যবহৃত হয় এবং লোকেটার মান পদ্ধতিতে একটি যুক্তি হিসাবে পাস করা হয়। অবশেষে পাঠ্য উপাদানটির পাঠ্য সামগ্রী পেতে পদ্ধতি ব্যবহার করা হয়।
আসুন একটি টেক্সট বিষয়বস্তু সহ একটি উপাদানের html দেখুন। আউটপুট হবে আপনি অনলাইন শিক্ষার জন্য সেরা সম্পদ ব্রাউজ করছেন .
উদাহরণ
কোড বাস্তবায়ন।
from selenium import webdriver driver = webdriver.Chrome(executable_path="C:\\chromedriver.exe" # implicit wait applied driver.implicitly_wait(0.5) driver.get("https://www.tutorialspoint.com/index.htm") # to identify element and obtain text s = driver.find_element_by_css_selector("h4").text print("The text is: " + s)
আউটপুট