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

网站开发外包报价单销售型网站建设基本要素

网站开发外包报价单,销售型网站建设基本要素,thinkphp网站模板下载,中企动力做网站一次性付款环境: 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/574127.html

相关文章:

  • 柳州市住房和城乡建设局网站首页家居网站建设全网营销
  • 网站子域名网上购物哪个平台能买到正品
  • 南通建设网站接工程平台
  • 西宁网站建设推广重庆黄埔seo整站优化
  • 网站写手怎么做wordpress 蓝色主题
  • 网站怎么做充值系统湖南网站开发 岚鸿
  • 官方网站平台下载软件aspx网站做app
  • 建设网站花都区WordPress发送邮件按钮
  • 合肥仿站定制模板建站网站建设及推广费记什么科目
  • 建设学习网站广州定制网站公司
  • 四川和住房城乡建设厅网站首页营销系统软件
  • 河南建设银行处理违章网站做虾皮网站
  • 与通信工程专业做项目的网站外网访问wordpress版式不对
  • 网站开发需要先学数据库么搜什么可以找到黄页
  • 鱼骨建站公司html做简单网站实例
  • 自己做网站排名公司网站手机版模板
  • 韩国优秀电商网站网站运营策划提案
  • 湖南网站建设360o营销型企业网站建设教案
  • 网站建设服务商注册免费
  • 毕业设计代做网站都有哪些易语言做网站视频
  • 网站建设的目标定位网站建设中 意思
  • 有没有免费做编辑网站管理系统congqin网站建设
  • 潍坊专业做网站wordpress直达按钮
  • 网站开发知识产权有创意的婚纱网站模板
  • 云南装饰公司做网站深圳市建设局网站
  • flash网站优化自己开发app怎么赚钱
  • wordpress外贸站wordpress用多大主机
  • 帮助做职业规划的网站加强部门网页建设
  • 网站关键词google优化怎么做如何做别人的网站
  • 网站推广优化价格防雷整改久久建筑网