এটা Python urllib অপেনাৰত কুকি আৰু প্ৰক্সি ব্যৱহাৰ কৰক
এটা urllib অপেনাৰত ProxyHandler আৰু HTTPCookieProcessor একত্ৰিত কৰক যাতে সম্পৰ্কিত প্ৰক্সি অনুৰোধে ইচ্ছাকৃত কুকি জাৰ ভাগ কৰে।
এটা urllib অপেনাৰে অনুৰোধবোৰ প্ৰক্সিৰ মাজেৰে পঠিয়াব পাৰে আৰু একে সময়তে ৱেবছাইট কুকি ৰাখিব পাৰে। ইয়াক দুয়োটা হেণ্ডলাৰ দিয়ক:
from http.cookiejar import CookieJar
from urllib.request import (
HTTPCookieProcessor, ProxyHandler, build_opener,
)
cookies = CookieJar()
opener = build_opener(
ProxyHandler({"http": "http://proxy.example:8080"}),
HTTPCookieProcessor(cookies),
)
with opener.open("http://www.example.com/", timeout=10) as response:
body = response.read()উদাহৰণে এটা সাধাৰণ HTTP গন্তব্য আৰু ইয়াৰ স্পষ্ট প্ৰক্সি পথ ব্যৱহাৰ কৰে। প্ৰক্সি প্ৰমাণীকৰণ নোহোৱাকৈ অনুমোদিত ৰাজহুৱা ছাইট পৰীক্ষাৰ বাবে সেই পথৰ বাবে HTTP প্ৰক্সি তালিকাৰ পৰা এটা প্ৰাৰ্থী বাছনি কৰক আৰু ইচ্ছাকৃত কুকি জাৰ ৰাখক। একে ৱেবছাইট ছেছনৰ পিছৰ অনুৰোধৰ বাবে opener পুনৰ ব্যৱহাৰ কৰক। কুকি প্ৰচেছৰে গ্ৰহণযোগ্য সঁহাৰি কুকি উলিয়াই লয় আৰু পৰৱৰ্তী অনুৰোধত প্ৰযোজ্যবোৰ যোগ কৰে।
প্ৰতিটো কলৰ আগতে নতুন খালী CookieJar সৃষ্টি কৰিলে সেই ধাৰাবাহিকতা নষ্ট হয়। জাৰটো ই প্ৰতিনিধিত্ব কৰা ছেছনৰ সৈতে ৰাখক; যাৰ কুকি পৃথক হোৱা উচিত এনে একাউণ্ট বা কৰ্মপ্ৰবাহৰ বাবে পৃথক জাৰ ব্যৱহাৰ কৰক।
এটা সাধাৰণ CookieJar এ অৱস্থা মেমৰিত ৰাখে। কাৰ্যসূচীৰ চলনৰ মাজত স্থায়িত্বৰ বাবে এটা উপযুক্ত FileCookieJar উপশ্ৰেণী বাছনি কৰক আৰু ইচ্ছাকৃতভাৱে সংৰক্ষণ বা লোড কৰক।
এই ব্যৱস্থাটোৰ বাবে গোলকীয় opener স্থাপন কৰাৰ প্ৰয়োজন নাই। এই বস্তুৰ open পদ্ধতি কল কৰিলে প্ৰক্সি আৰু কুকি একে কাৰ্যৰ সৈতে সংযুক্ত থাকে।