当前位置: 首页 > news >正文

kaggle 如何利用API下载数据集

        首先 上传kaggle官网生成得 API 密钥:  kaggle.json 文件。放到该代码同目录下,再运行一下代码。

注:   

        只需要修改'''下载竞赛数据集''',就可以选择你的指定数据集。

        jupyter文件运行

#首先 上传 kaggle.json 文件并设置 API 密钥
#再运行此代码!pip install kaggleimport os
import shutilif not os.path.exists(os.path.expanduser('~/.kaggle')):os.makedirs(os.path.expanduser('~/.kaggle'))if os.path.exists(os.path.expanduser('kaggle.json')):# 将 kaggle.json 文件移到正确的位置shutil.move('kaggle.json', os.path.expanduser('~/.kaggle/kaggle.json'))
else:print("你没有将kaggle.json文件放置该代码同目录下")# 确保文件权限正确
os.chmod(os.path.expanduser('~/.kaggle/kaggle.json'), 0o600)# 下载竞赛数据
!kaggle competitions download -c child-mind-institute-problematic-internet-use -p ./data# 检查下载的文件
import os
print(os.listdir('./data'))# 解压下载的 ZIP 文件
import zipfilewith zipfile.ZipFile('./data/child-mind-institute-problematic-internet-use.zip', 'r') as zip_ref:zip_ref.extractall('./data')# 加载数据
import pandas as pd# 假设下载的是 train.csv 文件
data = pd.read_csv('./data/train.csv')# 查看数据的前几行
data.head()


http://www.mrgr.cn/news/71852.html

相关文章:

  • Sentinel服务保护
  • Linux下Intel编译器oneAPI安装和链接MKL库编译
  • 游戏引擎学习第19天
  • Vscode写markdown快速插入python代码
  • 排序算法(四)--快速排序
  • 如何使用 Python 开发一个简单的文本数据转换为 Excel 工具
  • Linux驱动开发(5):平台设备驱动
  • Java 网络通信之 Socket 编程全解析
  • 番外篇 | 关于YOLO11算法的改进点总结
  • 【java】如何理解线程安全问题
  • 轻松搭建自己的RAG知识库
  • 论文2—《基于柔顺控制的智能神经导航手术机器人系统设计》文献阅读分析报告
  • 代码训练营 day64|算法优化、带负权值图的最短路径
  • 一维前缀和/差分,二维前缀和/差分
  • 【时时三省】(C语言基础)函数介绍strtok
  • 概率论中的PMF、PDF和CDF
  • 关于CJS,AMD,CMD,UMD的了解
  • 推荐一款强大的行车记录仪播放器:Dashcam Viewer Plus
  • Java小型项目-音乐评论分析
  • 论文解读:CARAT
  • cache(五)Write-through,Write-back,Write-allocate,No-write-allocate
  • 【t365】基于springboot的高校疫情防控系统
  • uniapp路由与页面跳转详解:API调用与Navigator组件实战
  • linux性能提升之sendmmsg和recvmmsg
  • kafka夺命连环三十问(16-22)
  • A/B测试的误区与优化策略:如何最大化客户留存ROI?