Python写入csv

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)```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值