MechanicalSoup ৰ ফৰ্ম দাখিল একে প্ৰক্সি পথতে ৰাখক
এটা সংৰচিত Requests ছেছন StatefulBrowser লৈ সংযোগ কৰক, যাতে পৃষ্ঠা খোলা আৰু ফৰ্ম দাখিলে একে পথ আৰু কুকি ভাগ কৰে।
import mechanicalsoup
import requests
session = requests.Session()
session.trust_env = False
session.proxies.update({
"http": "http://proxy.example.net:8080",
"https": "http://proxy.example.net:8080",
})
browser = mechanicalsoup.StatefulBrowser(session=session)ফৰ্ম পৃষ্ঠা খোলাৰ আগতে এণ্ডপইণ্ট বাছনি কৰক। ৰাজহুৱা প্ৰক্সি অনুমোদিত এনে ৰাজহুৱা ফৰ্মৰ বাবে ই HTTP প্ৰক্সি তালিকাৰ পৰা এটা প্ৰাৰ্থী হ'ব পাৰে। ছেছনটো সাজি দেখুওৱাৰ দৰে StatefulBrowser লৈ দিয়ক। একেই ব্ৰাউজাৰ open, ফৰ্ম বাছনি আৰু submit_selected ৰ বাবে ব্যৱহাৰ কৰক; কাম শেষ হ'লে browser.close() ৰে বন্ধ কৰক।
ই প্ৰক্সি নীতি আৰু কুকি অৱস্থা গোটেই বিনিময়ত ব্যৱহৃত ছেছনতে ৰাখে। এটা প্ৰাৰম্ভিক ফেত্চত দিয়া proxies যুক্তিয়ে পিছৰ দাখিল স্বয়ংক্ৰিয়ভাৱে সংৰচিত নকৰে।
trust_env = False এ এই উদাহৰণৰ পথ Requests ৰ পৰিৱেশ প্ৰক্সি ছেটিংছৰ পৰা স্বাধীন কৰে। ই পৰিৱেশভিত্তিক CA বাণ্ডল বাছনি আৰু .netrc প্ৰমাণীকৰণো বন্ধ কৰে। কামত প্ৰয়োজন হ'লে সেইবোৰ স্পষ্টভাৱে দিয়ক, বা বেলেগ নীতি বাছনি কৰোঁতে পৰিৱেশটো গণনা কৰক।