通过命令行下载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 <文件名>

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

相关推荐
Mr数据杨18 小时前
手写数字识别如何支撑文档数字化应用
机器学习·数据分析·kaggle
Mr数据杨1 天前
四子棋智能体构建与在线对抗决策应用
机器学习·数据分析·kaggle
Mr数据杨1 天前
灾害推文识别与应急信息筛选优化
机器学习·数据分析·kaggle
Mr数据杨1 天前
房屋售价预测在房地产估价与风控中的应用
机器学习·数据分析·kaggle
Mr数据杨1 天前
泰坦尼克乘客生存预测与风险决策建模
机器学习·数据分析·kaggle
Mr数据杨3 天前
飞船乘客状态预测与金融风控建模启发
大数据·机器学习·数据分析·kaggle
Mr数据杨3 天前
花卉图像分类在植物识别与生态监测中的应用
人工智能·机器学习·分类·数据挖掘·数据分析·kaggle
Mr数据杨3 天前
埃姆斯住宅房价预测与自动化估值建模
运维·机器学习·数据分析·自动化·kaggle
Mr数据杨6 天前
多语言句子对推理驱动事实核查与内容审核
机器学习·数据分析·kaggle