url - How do I add a user-agent to this Python opener? -


संभव डुप्लिकेट:

  cj = cookielib.CookieJar () opener = urllib2.build_opener (urllib2.HTTPCookieProcessor (cj))   

मैं इस पर एक उपयोगकर्ता एजेंट हैडर कैसे जोड़ूं? प्रत्यक्ष उत्तर नहीं - जैसा कि माट्यूज़ आपके सीधे प्रश्न के लिए सही है, लेकिन मैं दृढ़ता से सुझाव देता हूं कि आप होने जा रहे हैं इससे बहुत कुछ करने से आप अनुरोध पर पुस्तकालय पर विचार कर सकते हैं, इस तरह से यह उतना सरल है:

  आयात अनुरोध r = requests.get ( 'Http://whatever.com/', हेडर = {'उपयोगकर्ता-एजेंट': 'xxxx'})   

आप भी आपके लिए कुकीज़ प्रबंधित करते हैं, मूल प्रमाण आसान है और ओअथ बिट्स में प्लग-इन करना आसान है - डॉक्स की जांच करें, आप इसे उपयोगी पा सकते हैं।

Comments