【发布时间】:2018-11-30 20:21:21
【问题描述】:
我有一个使用 url 地址读取网页内容的代码。
之前我的代码运行良好,现在站点安全证书出现问题。为了解决IE的问题,我完成了将证书导入到可信站点,问题解决了。
但是当我运行这段代码时:
df = pd.read_html(i,header=0)[0]
我收到一个错误:
Traceback (most recent call last):
File "D:\Distrib\Load_Data_from_Flat_ver_1.py", line 95, in <module>
df = pd.read_html(i,header=0)[0]
File "C:\Program Files\Python36\lib\site-packages\pandas\io\html.py", line 915, in read_html
keep_default_na=keep_default_na)
File "C:\Program Files\Python36\lib\site-packages\pandas\io\html.py", line 749, in _parse
raise_with_traceback(retained)
File "C:\Program Files\Python36\lib\site-packages\pandas\compat\__init__.py", line 385, in raise_with_traceback
raise exc.with_traceback(traceback)
ssl.CertificateError: hostname '10.89.174.12' doesn't match 'localhost'
谁能帮我解决这个问题?
【问题讨论】:
-
欢迎您,您能否提供mcve 以帮助我们了解正在发生的事情。乍一看,您的服务器公用名似乎不匹配。
标签: python pandas ssl python-requests urllib