通过命令行下载kaggle数据

安装并配置Kaggle API

安装 kaggle 命令行工具

在你当前的项目环境中安装 kaggle 命令行工具
pip install kaggle

创建 Legacy API 凭证

点击右上角头像->Your API tokens

最下面找到 Legacy API Credentials

点击 Create Legacy API Key ,之后便会下载得到一个 kaggle.json 文件,这就是你的 Legacy API 文件

配置凭证

Colab

如果使用 colab 可以直接通过运行

python 复制代码
from google.colab import files
files.upload()

来上传kaggle.json文件到pwd

然后运行

bash 复制代码
!mkdir -p ~/.kaggle
!cp kaggle.json ~/.kaggle/
!chmod 600 ~/.kaggle/kaggle.json

来将凭证放在系统默认查找路径,并收紧权限(Kaggle API 强制安全要求)

自己的服务器或者主机

可以通过复制 kaggle.json文件中的内容来自己配置凭证

bash 复制代码
mkdir -p ~/.kaggle
nano ~/.kaggle/kaggle.json

然后将之前下载好的 kaggle.json 中的内容输入进去即可,内容通常是{"username":"你的名字","key":"一串数字字母"}

然后赋予安全权限

bash 复制代码
chmod 600 ~/.kaggle/kaggle.json

下载数据

bash 复制代码
kaggle competitions download -c <比赛名> -f <文件名>

即可下载指定的数据文件了

相关推荐
剑神一笑2 小时前
CSS Animation Timeline 可视化动画编辑器:从关键帧到流畅动画
前端·css·编辑器
Dylan的码园2 小时前
springBoot与Web后端基础
前端·spring boot·后端
广州华水科技2 小时前
单北斗变形监测应用于水库的精准GNSS技术解析
前端
2401_878454532 小时前
HTML和CSS的复习2
前端·css·html
We་ct2 小时前
吃透现代CSS全技术体系
前端·css·css3·sass·postcss·预处理器
ZC跨境爬虫2 小时前
跟着 MDN 学 HTML day_11:(语义化容器全站重构+独立CSS拆分+字体合规引入)
前端·css·ui·重构·html·edge浏览器
ZC跨境爬虫2 小时前
跟着 MDN 学 HTML day_10:(超链接核心语法+路径规则)
前端·css·笔记·ui·html·edge浏览器
GISer_Jing2 小时前
AI原生前端工程化进阶实践:从流式交互架构到端云协同全链路落地
前端·人工智能·后端·学习
被考核重击3 小时前
Vue响应式原理(下)
前端·javascript·vue.js