【发布时间】:2020-12-08 07:27:08
【问题描述】:
我是 Python 新手,我想将 csv 数据从 .csv url 获取到我的 python 脚本中的数据框,我该怎么做?请帮忙。
我在我的系统(我使用终端打开)上使用 Jupyter Notebook 来编写代码。
以下是我的代码和错误信息。
import pandas as pd
df = pd.read_csv('https://raw.githubusercontent.com/resbaz/r-novice-gapminder-files/master/data/gapminder-FiveYearData.csv')
错误消息很长,但它是这样开始的:
SSLCertVerificationError Traceback (most recent call last)
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py in do_open(self, http_class, req, **http_conn_args)
1316 h.request(req.get_method(), req.selector, req.data, headers,
-> 1317 encode_chunked=req.has_header('Transfer-encoding'))
1318 except OSError as err: # timeout error
【问题讨论】:
-
下载csv文件,添加到同一个文件夹并尝试读取。
-
什么是完整的回溯,你从哪里运行脚本?如果您收到 GitHub 的 SSL 错误,您可能需要更新计算机上的根证书
标签: python python-3.x pandas csv jupyter-notebook