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

【python_将列表拆分成几组,分批次写入excel】

import pandas as pddef write_batches_to_excel(data, batch_size, filename):"""将数据分批写入Excel文件。:param data: 二维列表,其中每个子列表代表一行数据:param batch_size: 每个批次包含的数据行数:param filename: 输出Excel文件的名称"""writer = pd.ExcelWriter(filename)for i in range(0, len(data), batch_size):# 获取当前批次的数据batch_data = data[i:i + batch_size]# 将批次数据转换为DataFramedf = pd.DataFrame(batch_data)# 第一次写入时包含表头if i == 0:df.to_excel(writer, sheet_name='Sheet1', index=False, header=False)else:df.to_excel(writer, sheet_name='Sheet1', index=False, header=False, startrow=writer.sheets['Sheet1'].max_row)writer.close()# 示例用法
data = [['A0', 'B0', 'C0'],['A1', 'B1', 'C1'],['A2', 'B2', 'C2'],['A3', 'B3', 'C3'],['A4', 'B4', 'C4'],['A5', 'B5', 'C5'],['A6', 'B6', 'C6'],['A7', 'B7', 'C7'],
]batch_size = 3
filename = "D:\\desktop\\1234.xlsx"write_batches_to_excel(data, batch_size, filename)

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 美食聚焦 -- 仿大众点评项目技术难点总结
  • langchain 入门指南 - 文本分片及向量化
  • 给定日期计算时间(2025新年倒计时)
  • 无涯·问知财报解读,辅助更加明智的决策
  • Vue常用的指令都有哪些?都有什么作用?什么是自定义指令?
  • SSRF学习笔记
  • WordPress原创插件:自定义文章标题颜色
  • 【ESP8684————固件烧录说明、调试记录(1)】
  • OWASP ZAP:一款功能强大的开源Web安全扫描工具
  • 硬件工程师笔面试真题汇总
  • freertos的学习cubemx版
  • Web前端:HTML篇(四)头部head标签与样式表的导入
  • c语言第四天笔记
  • 萝卜快跑:自动驾驶的先锋与挑战
  • unity基础问题
  • [译]Python中的类属性与实例属性的区别
  • 【comparator, comparable】小总结
  • 【跃迁之路】【585天】程序员高效学习方法论探索系列(实验阶段342-2018.09.13)...
  • CSS居中完全指南——构建CSS居中决策树
  • ES6 学习笔记(一)let,const和解构赋值
  • es6要点
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • javascript面向对象之创建对象
  • JavaScript设计模式之工厂模式
  • Linux gpio口使用方法
  • mongodb--安装和初步使用教程
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • 从setTimeout-setInterval看JS线程
  • 那些被忽略的 JavaScript 数组方法细节
  • 强力优化Rancher k8s中国区的使用体验
  • 优化 Vue 项目编译文件大小
  • linux 淘宝开源监控工具tsar
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​学习一下,什么是预包装食品?​
  • # 数论-逆元
  • #NOIP 2014# day.1 T2 联合权值
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (待修改)PyG安装步骤
  • (二)换源+apt-get基础配置+搜狗拼音
  • (三)c52学习之旅-点亮LED灯
  • (转)http协议
  • (转)树状数组
  • (转)四层和七层负载均衡的区别
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .NET NPOI导出Excel详解
  • .net web项目 调用webService
  • .Net 应用中使用dot trace进行性能诊断
  • .NET 中选择合适的文件打开模式(CreateNew, Create, Open, OpenOrCreate, Truncate, Append)
  • .Net的DataSet直接与SQL2005交互
  • .net实现客户区延伸至至非客户区
  • .Net中的集合
  • .pub是什么文件_Rust 模块和文件 - 「译」