参考 https://www.jianshu.com/p/4e39444d5ebc
环境:
pip install xlwt
python3.6
将csv/txt文本通过程序转换成excel文件,自定义分隔符
# -*- coding:utf-8 -*-
__author__ = 'zhuyuru'
#参考 https://www.jianshu.com/p/4e39444d5ebc
# from workbook import Workbook
import os
import sys
import time
# pip install xlwt
import xlwt
list = []
def parsefile(filepath, mark):
print("[info]============>parse_file")
dic = {}
try:
begin = time.time()
[des_filename, extname] = os.path.splitext(filepath)
nfilename = des_filename + '_' + str("r") + extname
# 处错误 就改成gb18030
f_read = open(filepath, encoding='UTF-8')
# 具体处理
rownum = 0
for eachline in f_read:
splitarr = eachline.split(mark)
list.append(splitarr)
rownum = rownum + 1
if (rownum % 10000 == 0):
print("[info]parse_file %s" % (rownum))