您好,欢迎来到外链网!
当前位置:外链网 » 站长资讯 » 专业问答 » 文章详细 订阅RssFeed

python将txt文件转化为Excel,python把txt文件转换成xlsx

来源:互联网 浏览:36次 时间:2023-04-08
用python把txt文件转excel文件 1.需要cmd下载 pip install xlwt? 的模板 # -*- encoding: utf-8 -*-import xlwt def txt_xls(filename, xlsname): try: f = open(filename, 'r', encoding='utf-8') xls = xlwt.Workbook() sheet = xls.add_sheet('sheet1', cell_overwrite_ok=True) x = 0 while True: # 按行循环,读取文本文件 line = f.readline() if not line: break for i in range(len(line.split('\t'))): item = line.split('\t')[i] sheet.write(x, i, item) x += 1 f.close() xls.save(xlsname) # 保存xls文件 except: raiseif __name__ == "__main__": filename = "C:\\Users\\Administrator\\Desktop\\original.txt" #需要转化的文件 xlsname = "C:\\Users\\Administrator\\Desktop\\original.xls" #保存及命名 txt_xls(filename, xlsname) 2.注意文件的路径问题不要出错 3.还有txt文件的编码格式也需要修改(一般为utf-8),或者换一个编码格式

如下:

得到的结果如下:

?

66354589