আমরা সেলেনিয়াম ওয়েবড্রাইভার দিয়ে 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)