Python实现将txt中的文件逐行导出并且写入excle
2017-03-28 16:45
666 查看
全文使用的是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
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
相关文章推荐
- python实现读取大文件并逐行写入另外一个文件
- python新建txt文件,并逐行写入数据
- java 按顺序 列间用逗号隔开 逐行写入txt文件(使用反射、linkedHashMap实现有序输出)
- PYTHON实现把PPT文档中的内容导出到TXT文件中
- python读取TXT文件并逐行写入另外一个TXT文件
- python3将csv文件中的两列数据读取出来,并且按行写入txt文本之中
- python读取一个目录下的文件,并且写入.txt文件中
- 将数据库内表中的数据导出到txt文档中,并且显示一个对话框,提示用户保存文件的位置
- java实现持续写入内容到txt文件
- 基于python实现的改变HTML、txt文件编码脚本
- html+ashx + NPOI 实现导出Excel文件并且预览和下载
- python实现将txt文件格式转换为arff格式
- 调用DOS实现窗口隐藏并且把DOS控制台下输出信息写入文件中保存 笔记.
- Python实现将目录中TXT合并成一个大TXT文件的方法
- php逐行读取txt文件写入数组的方法 原创
- Python实现读取目录所有文件的文件名并保存到txt文件代码
- Python实现读取目录所有文件的文件名并保存到txt文件代码
- python用ctypes调用C库文件,并且实现字符串传入传出。。。。。
- Python写入txt文件中的中文Unicode无法显示为中文
- 如何利用C/C++逐行读取txt文件中的字符串(可以顺便实现文本文件的复制)