কম্পিউটার

পাইথনের সাথে সেলেনিয়াম ওয়েবড্রাইভারে একটি নির্দিষ্ট ডোমেনে একটি কুকি কীভাবে সেট করবেন?


আমরা পাইথনের সাথে সেলেনিয়াম ওয়েবড্রাইভারে একটি নির্দিষ্ট ডোমেনে একটি কুকি সেট করতে পারি। একটি কুকি ব্রাউজার দ্বারা পাঠানো তথ্য রাখা ব্যবহার করা হয়. একটি কী-মান পেয়ার ফরম্যাট ব্যবহার করা হয় এবং এটি সার্ভার দ্বারা ব্রাউজারে দেওয়া একটি বার্তার মতো৷

কুকি যোগ করার জন্য, পদ্ধতি add_cookie ব্যবহৃত হয়. কী এবং মান পদ্ধতিতে পরামিতি হিসাবে পাস করা হয়। সমস্ত কুকিজ ফেরত পেতে, get_cookies পদ্ধতি ব্যবহার করা হয়। একটি নির্দিষ্ট কুকি পেতে, পদ্ধতি get_cookie ব্যবহৃত হয়।

কুকিজ মুছতে, পদ্ধতি delete_all_cookies ব্যবহৃত হয়।

সিনট্যাক্স

driver.add_cookie({"Automation": "QA"});
c= driver.get_cookies();
driver.get_cookie({"Automation");
driver.delete_all_cookies();

উদাহরণ

from selenium import webdriver
#set geckodriver.exe path
driver = webdriver.Firefox(executable_path="C:\\geckodriver.exe")
driver.maximize_window()
#launch URL
driver.get("https://www.tutorialspoint.com/index.htm")
#add cookie
c = {'name' : "Automation", 'value' : 'QA'}
driver.add_cookie(c);
#count total cookies
print(len(driver.get_cookies()))
#obtain cookie with name
print(driver.get_cookie("Automation"))
#delete cookies
driver.delete_all_cookies();
#check cookies after delete
d = driver.get_cookies()
print("Cookie count after all deletion")
print(len(d))
#close browser
driver.quit()

আউটপুট

পাইথনের সাথে সেলেনিয়াম ওয়েবড্রাইভারে একটি নির্দিষ্ট ডোমেনে একটি কুকি কীভাবে সেট করবেন?


  1. বোকেহ (পাইথন) এর চিত্রগুলির সাথে কীভাবে কাজ করবেন?

  2. পাইথনে ফ্যান্টমজেস এবং সেলেনিয়াম ওয়েবড্রাইভার ব্যবহার করে উইন্ডোর আকার কীভাবে সেট করবেন?

  3. Python এর জন্য Selenium WebDriver দিয়ে পৃষ্ঠা লোড না হওয়া পর্যন্ত অপেক্ষা করুন।

  4. পাইথনে সেলেনিয়াম ওয়েবড্রাইভারের সাথে আংশিক স্ক্রিনশট কীভাবে নেবেন?