मैं एक वेबसाइट (मैं एक कंपनी की प्रॉक्सी के पीछे कर रहा हूँ) urllib.request.urlopen का उपयोग कर() खोलने की कोशिश कर रहा हूँ, लेकिन मैं त्रुटि हो रही है:अजगर 3 - urllib, HTTP त्रुटि 407: प्रॉक्सी प्रमाणीकरण आवश्यक
urllib.error.HTTPError: HTTP Error 407: Proxy Authentication Required
मैं urllib.request.getproxies() में प्रॉक्सी पा सकता हूं, लेकिन इसके लिए उपयोग करने के लिए मैं उपयोगकर्ता नाम और पासवर्ड कैसे निर्दिष्ट करूं? मुझे आधिकारिक दस्तावेज़ों में समाधान नहीं मिला।
आप http://stackoverflow.com/questions/34079/how-to-specify-an-authenticated-proxy-for-a-python-http-connection को देखा है? Http://docs.python.org/library/urllib2.html#urllib2-examples के नीचे के उदाहरण। – katrielalex
हाँ, लेकिन यह Python2.7 के लिए है क्या उन्होंने Python3 3 में पूरे urllib पैकेज को पुन: स्थापित नहीं किया? – Lanaru
उन्होंने मूल रूप से इंटरफ़ेस को नहीं बदला - बस कुछ चीजों को स्थानांतरित कर दिया। 'प्रॉक्सी हैंडलर' अब ['urllib.request.ProxyHandler'] में रहता है (http://docs.python.org/release/3.0.1/library/urllib.request.html#urllib.request.ProxyHandler) – katrielalex