當你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