读取的list文件保存为excel文件

1 将.rch的文件,保存后,实际的形式为r,e,a,c,h,1,5 这样,所以保存在excle中也是每一个字符为一列,先附上代码。
2 运行之后生成的,xlsx的后缀名,需要修改为.xls,因为.xlrd的版本低,会出现文件受损,打不开的情况。
import xlrd
import numpy as np
import datetime
import xlrd,xlwt

def data_write(file_path, datas):
f = xlwt.Workbook()
sheet1 = f.add_sheet(u’sheet1’, cell_overwrite_ok=True) # 创建sheet

# 将数据写入第 i 行,第 j 列
i = 0
for data in datas:
    for j in range(len(data)):
        sheet1.write(i, j, data[j])
    i = i + 1
f.save(file_path)  # 保存文件

if name == “main”:
file_path = “txtCovert1.xlsx”
datas = open(“output.txt”)

data_write(file_path,datas)

读出来的xls是读取的list文件保存为excel文件_第1张图片
基本是无法使用的,解决方法还未找到。

后续更新:
在遍历之前,加入data2指标,让list按照空格进行拆分。结果正确。
读取的list文件保存为excel文件_第2张图片
读取的list文件保存为excel文件_第3张图片

你可能感兴趣的:(读取的list文件保存为excel文件)