工作罚款:
import urllib2
opener = urllib2.build_opener(
urllib2.HTTPHandler(),
urllib2.HTTPSHandler(),
urllib2.ProxyHandler({ http : http://user:pass@proxy:3128 }))
urllib2.install_opener(opener)
print urllib2.urlopen( http://www.google.com ).read()
但是,如果是<> 改为:
...
print urllib2.urlopen( https://www.google.com ).read()
存在错误:
Traceback (most recent call last):
File "D:Temp6 mp.py", line 13, in <module>
print urllib2.urlopen( https://www.google.com ).read()
File "C:Python26liburllib2.py", line 124, in urlopen
return _opener.open(url, data, timeout)
File "C:Python26liburllib2.py", line 389, in open
response = self._open(req, data)
File "C:Python26liburllib2.py", line 407, in _open
_open , req)
File "C:Python26liburllib2.py", line 367, in _call_chain
result = func(*args)
File "C:Python26liburllib2.py", line 1154, in https_open
return self.do_open(httplib.HTTPSConnection, req)
File "C:Python26liburllib2.py", line 1121, in do_open
raise URLError(err)
URLError: <urlopen error [Errno 10060]
为什么以及如何解决这一问题?