【问题标题】:Downloading Kaggle files in Python在 Python 中下载 Kaggle 文件
【发布时间】:2020-07-28 02:46:05
【问题描述】:

我的问题是:documentation for Kaggle API *within* python?.

所以,我使用 Kaggle API 下载了一个数据集:

api.dataset_download_files('berkeleyearth/climate-change-earth-surface-temperature-data',
                           path='datasets/kaggle', unzip=True)

有没有办法获取下载的 csv 文件的名称?还是我必须确保将文件下载(并解压缩)到一个专用文件夹中,然后才能浏览?

【问题讨论】:

标签: python csv kaggle


【解决方案1】:
pip install kaggle 

然后验证

Authenticating With API Server

 from kaggle.api.kaggle_api_extended import KaggleApi
 api = KaggleApi()
 api.authenticate()
Downloading Datasets

下载

# Download all files of a dataset
# Signature: dataset_download_files(dataset, path=None, force=False, quiet=True, unzip=False)
api.dataset_download_files('avenn98/world-of-warcraft-demographics')

# downoad single file
#Signature: dataset_download_file(dataset, file_name, path=None, force=False, quiet=True)
api.dataset_download_file('avenn98/world-of-warcraft-demographics','WoW Demographics.csv')

【讨论】:

    【解决方案2】:

    在此处查看文档:https://technowhisp.com/kaggle-api-python-documentation/

    5.2 列出数据集文件

    api.dataset_list_files('avenn98/world-of-warcraft-demographics').files

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-21
      • 2018-08-29
      • 1970-01-01
      • 2021-01-04
      • 1970-01-01
      • 2020-12-09
      相关资源
      最近更新 更多