看板 Python 關於我們 聯絡資訊
大家好 我在使用urllib2.urlopen(url)的時候 當url是http的時候使用皆很正常 我可以得到網頁的資訊 但是當url是https的時候 就會出現以下的error: urllib2.URLError: <urlopen error [Errno 1] _ssl.c:510: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error> 網路上的一些方法都試過也都不OK 請問大家有沒有遇過這種情況 是如何解決的呢? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.234.6 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1436531949.A.EAE.html
ckclark: 有試python3嗎 我記得之前遇過一個情況是py2不行py3可以 07/11 00:38
ckclark: 忘了error msg長怎樣 不過我記得和py2不支援SNI有關 07/11 00:40
grtfor: 改用requests試試,記得這個問題有被解決 07/11 18:36