আমরা পাইথনের সাথে সেলেনিয়াম ওয়েবড্রাইভারে একটি নির্দিষ্ট ডোমেনে একটি কুকি সেট করতে পারি। একটি কুকি ব্রাউজার দ্বারা পাঠানো তথ্য রাখা ব্যবহার করা হয়. একটি কী-মান পেয়ার ফরম্যাট ব্যবহার করা হয় এবং এটি সার্ভার দ্বারা ব্রাউজারে দেওয়া একটি বার্তার মতো৷
৷কুকি যোগ করার জন্য, পদ্ধতি 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() আউটপুট
