工作中遇到要将Csv文件按行批量存入文本文件txt,文件数>100000,处理速度按秒
目录
事前准备的csv文档,身在海外心在汉(笑)
1 导入库
import pandas as pd
import os
data = pd.read_csv("data/text.csv", encoding='utf-8-sig')
data.head()
2 按行读取csv数据 批量写入txt
#按行读取csv数据
for line in data.values:
#print (line)
#第一列作为txt文件名
with open('data/text/%s.txt'%str(line[0]),'a+