আমরা সেলেনিয়াম ওয়েবড্রাইভার দিয়ে HTML সোর্স কোড অ্যাক্সেস করতে পারি। আমরা পৃষ্ঠা_উৎস-এর সাহায্য নিতে পারি পদ্ধতি এবং কনসোলে এটি থেকে প্রাপ্ত মান প্রিন্ট করুন।
সিনট্যাক্স
src = driver.page_source
এছাড়াও আমরা সেলেনিয়ামে জাভাস্ক্রিপ্ট কমান্ডের সাহায্যে এইচটিএমএল সোর্স কোড অ্যাক্সেস করতে পারি। আমরা execute_script এর সাহায্য নেব পদ্ধতি এবং return document.body.innerHTML কমান্ডটি পাস করুন পদ্ধতির একটি প্যারামিটার হিসাবে।
সিনট্যাক্স
h = driver.execute_script("return document.body.innerHTML;")
উদাহরণ
কোড বাস্তবায়ন।
from selenium import webdriver driver = webdriver.Chrome(executable_path="C:\\chromedriver.exe") driver.implicitly_wait(0.5) driver.get("https://www.tutorialspoint.com/index.htm") # access HTML source code with page_source method s = driver.page_source print(s)সহ HTML সোর্স কোড অ্যাক্সেস করুন
জাভাস্ক্রিপ্ট এক্সিকিউটরের সাথে কোড বাস্তবায়ন।
from selenium import webdriver driver = webdriver.Chrome(executable_path="C:\\chromedriver.exe") driver.implicitly_wait(0.5) driver.get("https://www.tutorialspoint.com/index.htm") # access HTML source code with Javascript command h = driver.execute_script("return document.body.innerHTML") print(h)