問題
在python 2.7.6 通過 requests 庫,請求 https 的地址,就會報錯:[Errno 1] _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
錯誤提醒說:sslv3 握手錯誤
解決辦法
- 辦法1:升級 python 到 2.7.10 可解決問題
- 辦法2:
pip install requests[security]
原因
卻少這三個庫:pyOpenSSL、ndg-httpsclient、pyasn1