如何下载kaggle数据集?

问题描述 投票:0回答:2

如何从脚本或笔记本下载 kaggle 数据集到 colab 或任何其他地方?

! kaggle datasets download -d arslanali4343/world-cities-database-population-oct2022

dataset kaggle
2个回答
0
投票

简单的方法

  1. 克隆回购(小文件)
!git clone https://github.com/tikendraw/funcyou.git
  1. 导入功能
from funcyou.dataset import download_kaggle_dataset

3.注意:将kaggle.jsontoken文件保存在当前工作目录下。(笔记本/脚本所在的位置)

  1. 通过单击下载按钮旁边的 3 个点并复制 api 命令,获取要下载的数据集的命令 api

  2. 调用函数并将 api 命令粘贴为参数

download_kaggle_dataset(api_command='kaggle datasets download -d arslanali4343/world-cities-database-population-oct2022', unzip=True)

0
投票

您可以使用 Colab 尝试这个:

from google.colab import files

files.upload() # <<-- Upload your Kaggle API-Token 

! mkdir ~/.kaggle # <<-- Create a Kaggle folder inside Colab environment 

! cp kaggle.json ~/.kaggle/  # <<- Gets your Token into it

! chmod 600 ~/.kaggle/kaggle.json  # <<- Gives Colab permissions

! kaggle competitions download -c <competition_name>  # <<- Download all competition files

# Once downloaded you can access the files from Colab /content folder

file_path = '/content/<file_name>'

import pandas as pd

df_raw = pd.read_csv(file_path)

玩得开心。

© www.soinside.com 2019 - 2024. All rights reserved.