python2.7.9出現錯誤_ssl.c:58

當你urllib.urlopen一個 https 的時候會驗證一次 SSL 證書

當目標使用的是自簽名的證書時就會爆出一個

urllib2.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)> 的錯誤消息,url

所以解決辦法是:ssl


導入ssl模塊的時候,把證書驗證關了。
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
import

相關文章
相關標籤/搜索