import os
import sys
import io
import xlwt
def txt_xls(filename, xlsname):
try:
f = open(filename, 'r')
xls = xlwt.Workbook()
# 生成excel的方法,声明excel
sheet = xls.add_sheet('sheet', cell_overwrite_ok=True)
x = 0 # 在excel开始写的位置(y)
for line in f:
item = line.split('\t')
for i in range(len(item)): # \t即tab健分隔
sheet.write(x, i, item[i])
# x单元格经度,i单元格纬度
x += 1 # 另起一行
f.close()
xls.save(xlsname) # 保存为xls文件
except:
raise
if __name__ == '__main__':
filename = "D:/t.txt"
# filename=filename.encode()
xlsname = 'D:/o1.xls'
txt_xls(filename, xlsname)```
Python写入csv
最新推荐文章于 2022-09-19 23:10:16 发布