84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
想要访问https网站,获取网页的源代码,如:https://www.baidu.com源码如下:
f = urllib2.urlopen("https://www.baidu.com/") buf = f.read() f.close()
结果报错:urllib2.URLError:
urllib2.URLError:
Python版本:2.7.9运行平台:Windows
走同样的路,发现不同的人生
>>> import urllib2 >>> f = urllib2.urlopen("https://www.baidu.com/") >>> buf = f.read() >>> f.close() >>> buf '\r\n\r\n\t\r\n \r\n\r\n\t\r\n\r\n' >>>
在Mac下运行是正常的,应该是你的环境下不支持SSL,Windows环境需要自行安装
Note HTTPS support is only available if the socket module was compiled with SSL support.
附一下安装方法,希望能对你有帮助:How to install Python ssl module on Windows?
https 访问,使用pycurl更方便一些~
在Mac下运行是正常的,应该是你的环境下不支持SSL,Windows环境需要自行安装
附一下安装方法,希望能对你有帮助:
How to install Python ssl module on Windows?
https 访问,使用pycurl更方便一些~