pd.read_excel(url)
查看報錯信息
發現pandas讀取url數據時,使用的 urllib.request.urlopen 方法
查閱資料,報錯原因是當目標網站使用的是自簽名的證書時便會拋出此錯誤
在 Lib\site-packages\pandas\io\common.py文件中,也就是上述文件中的頭部添加如下代碼,全局取消證書驗證。
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
如果是虛擬環境,找對應的目錄下的文件修改。