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

网站开发外包报价单云南网站建设首选公司

网站开发外包报价单,云南网站建设首选公司,做网站的书籍推荐,网站建设选择什么系统好环境: python3.10 Win10专业版 问题描述: 如何用python脚本把一个表格有4万多条数据分为两个文件表,每个2万条数据? 解决方案: 你想用 Python 脚本把一个包含 4 万多条数据的表格(假设是 CSV 或 Excel…

环境:

python3.10

Win10专业版

问题描述:

如何用python脚本把一个表格有4万多条数据分为两个文件表,每个2万条数据?

在这里插入图片描述

解决方案:

你想用 Python 脚本把一个包含 4 万多条数据的表格(假设是 CSV 或 Excel 格式)拆分成两个文件,每个文件约 2 万条数据。下面给你一个示例脚本,支持 CSV 和 Excel,方便你根据实际文件格式做调整。


示例代码(以 CSV 为例)

假设输入文件是 input.csv,输出拆分成 output_part1.csvoutput_part2.csv

import csvinput_file = 'input.csv'
output_file_1 = 'output_part1.csv'
output_file_2 = 'output_part2.csv'# 读取所有数据
with open(input_file, newline='', encoding='utf-8') as f_in:reader = csv.reader(f_in)header = next(reader)  # 读取表头rows = list(reader)# 计算拆分点
split_index = 20000# 分割数据
part1 = rows[:split_index]
part2 = rows[split_index:]# 写入第一个文件
with open(output_file_1, 'w', newline='', encoding='utf-8') as f_out1:writer = csv.writer(f_out1)writer.writerow(header)writer.writerows(part1)# 写入第二个文件
with open(output_file_2, 'w', newline='', encoding='utf-8') as f_out2:writer = csv.writer(f_out2)writer.writerow(header)writer.writerows(part2)print(f"拆分完成:{len(part1)} 条数据写入 {output_file_1}{len(part2)} 条写入 {output_file_2}")

如果是 Excel 文件(例如 .xlsx

需要先安装 openpyxl

pip install openpyxl

示例代码:

import openpyxlinput_file = 'input.xlsx'
output_file_1 = 'output_part1.xlsx'
output_file_2 = 'output_part2.xlsx'wb = openpyxl.load_workbook(input_file)
ws = wb.active# 读取所有行数据(包含表头)
rows = list(ws.values)
header = rows[0]
data_rows = rows[1:]split_index = 20000
part1 = data_rows[:split_index]
part2 = data_rows[split_index:]def save_excel(filename, header, data):wb_new = openpyxl.Workbook()ws_new = wb_new.activews_new.append(header)for row in data:ws_new.append(row)wb_new.save(filename)save_excel(output_file_1, header, part1)
save_excel(output_file_2, header, part2)print(f"拆分完成:{len(part1)} 条数据写入 {output_file_1}{len(part2)} 条写入 {output_file_2}")

在这里插入图片描述

使用说明

  1. 修改 input_file 为你的文件名。
  2. 确认文件格式后,选择合适的脚本(CSV 或 Excel)。
  3. 运行脚本即可拆分。

http://www.dtcms.com/wzjs/817682.html

相关文章:

  • 怎么做整人点不完的网站学校网站建设实训总结
  • 私人pk赛车网站怎么做oa办公平台
  • 成都个人网站建设网站开发 自学
  • 免费地方门户网站源码怎么用电脑做网站服务器吗
  • 网站建设与应用岗位阜阳城乡建设局网站
  • 做粉丝网站so导航 抖音
  • 镇江市住房城乡建设局网站网站建设公司咨询电话
  • 中山网站建设收费标准人力管理系统
  • 中国水电建设集团港航建设有限公司网站上海做无创DNA医院网站
  • 装修网站排名前十名广州天河
  • 东莞网站推广软件怎么在网站视频做字幕
  • wordpress文章自动分页长沙seo招聘
  • 响应式网站的服务兰州装修公司口碑排名推荐
  • 网站开发未来建设网站需要收费吗
  • wordpress网站使用教程微信小程序直播开通条件
  • 坪山公司网站建设wordpress分类目录链接
  • 网站建设会计分录怎么做做漫画在线观看网站
  • 中国建筑考试网官网首页安徽网站建设SEO优化制作设计公司
  • 江苏网站建设包括哪些免费 wordpress
  • 竞价网站策划设计官网页面多少钱
  • 郑州网站开发公司哪家好wordpress修改logo地址
  • 西宁设计网站建设温州网站建设专家
  • 如何申请一个免费的网站空间做会计公司网站的目录
  • 电影网站建设需求分析珠海手机网站建设价格
  • 高端网站建站网络科技公司主要做什么
  • 个人工商注册查询网站子公司怎么注册
  • 网站首页如何设计wordpress登录界面能改吗
  • 贵州省建设厅网站官网wordpress+主题+引入js
  • 国外域名 网站备案物流网站和数据库建设
  • 百度快照 网站描述 更新全网营销代运营公司