当前位置:首页 > 企业简介 >

Python实现将txt中的文件逐行导出并且写入excle

  • 2017-09-07 13:29:24
  • 浏览:
  • 作者:admin
Python实现将txt中的文件逐行导出并且写入excle

Python实现将txt中的文件逐行导出并且写入excle。全文使用的是xlswriter模块写的,也有人使用xlrd与xlutils模块实现,不过还未进行验证。

import xlsxwriter

workbook = xlsxwriter.Workbook("D:\\Program Files\\subpy\\sql2.xlsx")#在指定目录下创建一个excle

worksheet = workbook.add_worksheet("students")#新建一个sheet
title_index = ["A","B","C","D"]#sheet中的区域
li = [] #定义一个空列表
blod = workbook.add_format({"bold":True})#定义exlce中写入的字体
with open("D:\\Program Files\\subpy\\tets.txt",'r') as f1:#打开txt文档


lines = f1.readlines()#读取所有行内容
n = -1 #定义一个变量
for x in lines:#逐行读取
n=n+1

li.append(x[:-1])#去掉回车符

y = x.split()#以空格分字符

for i in range(len(title_index)):#读取excle区域下标
# for i,j in enumerate(title_index):
content = y[i]#单个字符读取
worksheet.write(n,i,content,blod)#分行分列写入
workbook.close()#关闭excle

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:荆门网站建设 http://jingmen.45qun.com

上一篇:[Python学习] 专题二.条件语句和循环语句的基础知识

下一篇:最后一页