curl - 使用 Python 请求从 data.world 下载 covid 数据集
问题描述
我正在尝试将 covid 19 Activity 数据集从 data.world 获取到 AWS S3 ,用于数据管道。
到目前为止我的方法:
- 编写一个 lambda 函数以使用 python requests.get() 获取数据
- 使用 csv writer 将内容存储到 s3。
但是,在执行 requests.get() 时,我得到了一个 html 响应。
有人可以帮我获取csv数据而不是html。
https://data.world/covid-19-data-resource-hub/covid-19-case-counts
谢谢 !
解决方案
此站点需要身份验证。因此,首先,通过发送用户密码对在网站上验证您自己,然后您可以使用requests
Session
object.
完成后,您可以尝试模仿用于下载数据集的实际请求。
推荐阅读
- xamarin.android - Visual Studio 2019 Xamarin 访问模拟数据文件夹
- laravel - 面临未找到的错误并且无法检测到错误
- c# - 在 Azure Fuction Servicebus 触发器中使用异步方法
- c# - 为 swagger 的“试用”指定示例请求
- math - 2^n 的复杂度是否渐近等于 2^(n/10)?
- csv - 预计在从资源导入服务时在文件中找到类...,但没有找到
- python - 为什么“ stage += 1 ”行不起作用?
- powershell - 如何只恢复没有路径和文件扩展名的文件名?
- stanford-nlp - CoreNLP TrueCaseAnnotator 在某些情况下返回大写文本
- json - 来自 ajax 调用的全日历显示事件