ओएस: विंडोज 7; अजगर 2.7.3 अजगर जीयूआई शैलपायथन: URLError: <urlopen त्रुटि [Errno 10060]
का उपयोग कर रहा अजगर के माध्यम से एक वेबसाइट को पढ़ने के लिए कोशिश कर रहा हूँ, और कई लेखकों urllib
और urllib2
पुस्तकालयों का उपयोग करें। एक चर में साइट की दुकान करने के लिए, मैंने देखा है एक समान दृष्टिकोण का प्रस्ताव:
> Traceback (most recent call last): File "<pyshell#27>", line 1, in
> <module>
> r = urllib2.urlopen(o) File "C:\Python27\lib\urllib2.py", line 126, in urlopen
> return _opener.open(url, data, timeout) File "C:\Python27\lib\urllib2.py", line 400, in open
> response = self._open(req, data) File "C:\Python27\lib\urllib2.py", line 418, in _open
> '_open', req) File "C:\Python27\lib\urllib2.py", line 378, in _call_chain
> result = func(*args) File "C:\Python27\lib\urllib2.py", line 1207, in http_open
> return self.do_open(httplib.HTTPConnection, req) File "C:\Python27\lib\urllib2.py", line 1177, in do_open
> raise URLError(err) URLError: <urlopen error [Errno 10060] A connection attempt failed because the connected party did not properly
> respond after a period of time, or established connection failed
> because connected host has failed to respond>
मैं g
चर को दरकिनार की कोशिश की और:
import urllib
import urllib2
g = "http://www.google.com/"
read = urllib2.urlopen(g)
अंतिम पंक्ति में 120 + सेकंड के बाद एक त्रुटि उत्पन्न करता है बिना किसी सफलता के urlopen("http://www.google.com/")
की कोशिश कर रहा है (यह उसी अवधि के बाद एक ही त्रुटि उत्पन्न करता है)।
यहां ठीक काम करता है। क्या आपका इंटरनेट काम कर रहा है? –
यह मेरे विन 7 + पायथन 2.7 पर काम करता है। सबसे संभावित मुद्दा प्रॉक्सी है। यहां और देखें: http: //stackoverflow.com/questions/5620263/using-an-http-proxy-python http://stackoverflow.com/questions/2923703/why-cant-i-get-pythons-urlopen- विधि काम करने के लिए – Sheng
@ शेंग पोस्ट उत्तर के रूप में, जैसा कि सबसे अधिक संभावना है कि यह मुद्दा है। – Question3CPO