python - 从特定 URL 下载 CSV 文件
问题描述
如何从 Jupyter 笔记本中的 url 下载 CSV 文件?我知道如何在 Google colab 平台中使用 wget 命令,但如果是 Jupyter notebook,我该怎么办?
解决方案
如果您有指向 URL 的直接链接,则可以直接在 pandas 中输入 URL 以获取文件:
import pandas as pd
import io
import requests
url="https://raw.githubusercontent.com/cs109/2014_data/master/countries.csv"
s=requests.get(url).content
c=pd.read_csv(io.StringIO(s.decode('utf-8')))
代码来自这个问题:Pandas read_csv from url
看看那个也许:)
推荐阅读
- ruby - 尝试在数组中添加值时“TypeError:nil 不能被强制转换为 Float”
- bash - Makefile:为shell编写条件语句
- ruby-on-rails - 如何在 rails 中通过 paypal 智能按钮集成实现 Paypal 支付
- java - Google Speech-to-Text API 未经授权的错误:
- android - Xamarin.Android:反序列化 ApplicationData 中的文件?
- javascript - 为什么通过 jQuery 更改元素会影响我的媒体查询?
- python - Spyder 程序完全崩溃?
- heroku - heroku 将应用程序从公共空间迁移到私人空间
- c - 为什么所有其他 GPIO 都可以使用 RCC,但这个会出错?
- lua - Lua - 有一个变量似乎在以后的任何地方都没有被引用,那么为什么该代码有效?