【发布时间】:2017-09-30 12:15:21
【问题描述】:
我是 Python 新手,尝试从下面的 URL 下载 csv 文件,但收到如下错误 https://mldata.org/repository/data/download/csv/stockvalues/
用于下载不工作的 csv 的脚本
import pandas as pd
import numpy as np
url = 'https://mldata.org/repository/data/download/csv/stockvalues.csv'
url_data = pd.read_table(url,sep='\t')
url_data.head(3)
收到以下错误
urllib.error.URLError occurred Message=<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)>
StackTrace:
C:\Program Files\Anaconda3\lib\urllib\request.py:1320 in AbstractHTTPHandler.do_open
C:\Program Files\Anaconda3\lib\urllib\request.py:1361 in HTTPSHandler.https_open
C:\Program Files\Anaconda3\lib\urllib\request.py:504 in OpenerDirector._call_chain
C:\Program Files\Anaconda3\lib\urllib\request.py:544 in OpenerDirector._open
C:\Program Files\Anaconda3\lib\urllib\request.py:526 in OpenerDirector.open
C:\Program Files\Anaconda3\lib\urllib\request.py:223 in urlopen
C:\Program Files\Anaconda3\lib\site-packages\pandas\io\common.py:186 in get_filepath_or_buffer
C:\Program Files\Anaconda3\lib\site-packages\pandas\io\parsers.py:392 in _read
C:\Program Files\Anaconda3\lib\site-packages\pandas\io\parsers.py:655 in parser_f in _make_parser_function
【问题讨论】:
-
只是有点杂乱无章和测试 - 您是否尝试过查看 http 而不是 https 版本是否可用?
-
@JonClements 是的,这就是问题所在。
标签: python pandas csv download