【发布时间】:2023-03-26 00:47:01
【问题描述】:
我正在做一些关于 Covid-19 的工作,我必须访问 Github 上的 .csv 文件。 (老实说,网址是https://github.com/CSSEGISandData/COVID-19/tree/master/csse_covid_19_data/csse_covid_19_time_series)。
所以,我去了这个页面,直接在我的硬盘上下载了我感兴趣的.csv文件:C: \ Users \ ... .csv
然后,我将这些文件作为 pandas 数据框导入到 Jupyter 笔记本 中以使用 Python,例如编码:dataD = pd.read_csv ('C: / Users / path_of_my_file_on_my_computer ...')。
一切都很好。
为了更容易与其他人聊天,有人告诉我,我应该导入 .csv 文件,而不是在我的 C 上,而是在 Google 驱动器 (https://drive.google.com/drive/my-drive) 上,然后将 .ipynb 也放在那里我在 Jupyter notebook 中创建的文件,然后允许相关人员访问。
所以我在我的驱动器上创建了一个文件夹(例如,Covid-19)将这些 .csv 文件放在那里,但我不明白我应该编写什么样的 Python 代码在我的 Python 文件的开头替换简单的先前指令dataD = pd .read_csv ('C: / Users / path_of_my_file_on_my_computer ...'),以便程序直接从我的 Google 驱动器中读取数据,而不再从我的C 中读取数据?
我看过各种帖子,似乎或多或少地谈到了这个问题,但我真的不明白该怎么做。
【问题讨论】:
-
而不是调用某人的谷歌驱动表寻找 api。尝试找到该数据的 api,然后您就可以访问它。
-
如果文件在 github 上,为什么不直接从那里导入呢?所有 csv 文件都有一个 URL,您可以将其读入 pandas。
标签: python-3.x jupyter-notebook google-drive-api