python将csv文件拆分_在python中将一个csv拆分为多个文件
我在python中有一个约5000行的csv文件,我想将其拆分为五个文件。
我为此写了一个代码,但是没有用
import codecs
import csv
NO_OF_LINES_PER_FILE = 1000
def again(count_file_header,count):
f3 = open('write_'+count_file_header+'.csv', 'at')
with open('import_1458922827.csv', 'rb') as csvfile:
candidate_info_reader = csv.reader(csvfile, delimiter=',', quoting=csv.QUOTE_ALL)
co = 0
for row in candidate_info_reader:
co = co + 1
count = count + 1
if count <= count:
pass
elif count >= NO_OF_LINES_PER_FILE:
count_file_header = count + NO_OF_LINES_PER_FILE
again(count_file_header,count)
else:
writer = csv.writer(f3,delimiter = ',', lineterminator='\n',quoting=csv.QUOTE_ALL)
writer.writerow(row)
def read_write():
f3 = open('write_'+NO_OF_LINES_PER_FILE+'.csv', 'at')
with open('import_1458922827.csv', 'rb') as csvfile:
candidate_info_reader = csv.reader(csvfile, delimiter=',', quoting=csv.QUOTE_ALL)
count = 0
for row in candidate_info_reader:
count = count + 1
if count >= NO_OF_LINES_PER_FILE:
count_file_header = count + NO_OF_LINES_PER_FILE
again(count_file_header,count)
else:
writer = csv.writer(f3,delimiter = ',', lineterminator='\n',quoting=csv.QUOTE_ALL)
writer.writerow(row)
read_write()
上面的代码创建了许多内容为空的文件。
如何将一个文件分成五个csv文件?
python将csv文件拆分_在python中将一个csv拆分为多个文件相关推荐
- 有什么计算机可以拆分数字,一招教你在Excel中将一个数字拆分为多个数字之和...
一招教你在Excel中将一个数字拆分为多个数字之和 腾讯视频/爱奇艺/优酷/外卖 充值4折起 相信很多小伙伴在日常办公中都会用到Excel,在其中如何才能将一个数字拆分为多个数字之和呢?方法很简单,下 ...
- python读取数据文件夹_使用python依次读取文件中的所有csv格式的数据
使用python依次读取文件中的所有csv格式的数据: #coding=gbk import pandas as pd import os path = r'D:\ml_datasets\PHM\c6 ...
- python加载csv文件去重_用python读写和处理csv文件
读取 这里我们使用pandas包来读取csv文件,pandas处理csv文件十分方便,是我认为是目前最方便的读取方式. 首先安装pandas pip install pandas 安装好了之后我们读取 ...
- python把坐标写入文本_使用Python将XY坐标写入CSV文件
我是python编程新手,我有一个相当简单的项目,但有一些困难.我想(a)提取shapefile(多边形)顶点的XY坐标,(2)将所有坐标写入一个csv文件,其中第一列是X坐标,第二列是Y坐标.到目前 ...
- python交互式和文件式_使用Python创建和自动化交互式仪表盘
python交互式和文件式 In this tutorial, I will be creating an automated, interactive dashboard of Texas COVI ...
- python输出结果空格分割_用Python编写固定宽度,以空格分隔的CSV输出
我想使用Python的csv编写器编写一个固定宽度,空格分隔和最小引用的CSV文件. 输出示例: item1 item2 "next item1" "next item2 ...
- python把csv做成柱状图_用Python的Matplotlib模块实现CSV数据格式的可视化
使用Python来处理CSV格式存储的天气数据,并用Matplotlib模块创建图表,显示一段时间内的最高温和最低温变化情况. # 加载模块 import csv from datetime impo ...
- python 写入文件编码_使用Python写入文本文件时的编码问题
我正在编写一个程序,用一个简短的python脚本"手动"安排一个csv文件,使其成为正确的json语法.从输入文件中,我使用readlines()将文件格式化为一个行列表,然后将其 ...
- r读取shape文件可视化_使用Python对大脑成像数据进行可视化分析
(由Python大本营付费下载自视觉中国) 作者 | ayuliao 出自 | hackpython (ID:hackpython) 简介大脑是人类目前所知的最复杂的器官,为了很好的了解大脑这个器官 ...
最新文章
- 让Squid 显示本地时间
- homebrew可以管理众多开源软件的安装和卸载
- 【Docker】docker安装redis
- 我用AI回怼美女汽车销售系列[yolo车牌识别](二)
- IBM量子计算新突破:成功构建50个量子比特原型机
- 如何在Go中编写防弹代码:不会失败的服务器工作流程
- 春节档总票房已破50亿 情人节单日票房超14亿
- check的用法java_Java ChronoField checkValidValue()用法及代码示例
- 怎么把matlab中的图导出,matlab的数据能保存到excel表格-如何将matlab 中输出的图形保存到Excel中去,详细点...
- pivotx的entry和page内容里的日期格式修改
- kafka+线程池+Runnable
- 学材料化学想转行计算机,2020大学最没用的十大专业-十大劝退专业(转专业必看)...
- AT24C32、AT24C64、AT24C128、AT24C256、AT24C512系列EEPROM芯片单片机读写驱动程序
- android webview加载H5链接时 没有加载权限弹框的问题
- echarts 地图自定义图标_echarts 地图自定义图标Symbol 及其颜色
- Logcat五种级别日志
- idea 项目能运行,但是代码冒红-解决措施
- 粗粒度和细粒度的区别
- CreateEvent()的参数说明
- 简单粗暴的抓取糗百的段子——1
热门文章
- 【NOIP校内模拟】T1 膜法(组合数)
- [Python]从哪里开始学习写代码(未完待续)
- windows下替代SSH,Xshell软件的mobaxterm
- 提示No input file specified的解决方法
- 002_关于six版本过低报cannot import name urllib_parse的问题
- Hibernate Search v.4.2.0.CR1 发布
- Python的Boolean操作
- Oracle 数据类型 选择自 tjandy 的 Blog
- ELK 6下日志平台监控Nginx日志构建实践
- MySQL进阶之SQL优化