python如何将txt文件导入excel
请问如何将一个txt文件的内容导入excel并加入颜色例如txt文件如下:想转换为如下的excel,(第一部分中所有的false都要用红色标记。)要怎么写代码呢谢谢!...
请问如何将一个txt文件的内容导入excel 并加入颜色
例如txt文件如下:
想转换为如下的excel,(第一部分中所有的false都要用红色标记。)
要怎么写代码呢 谢谢! 展开
例如txt文件如下:
想转换为如下的excel,(第一部分中所有的false都要用红色标记。)
要怎么写代码呢 谢谢! 展开
展开全部
# -*- coding: utf-8 -*-
import xlwt
x=xlwt.Workbook()
s1=x.add_sheet('sheet1')
style1=xlwt.XFStyle() #样式类
style1.font.colour_index=30 #字体颜色前景色为红
style1.font.bold=True #粗体
style1.pattern.pattern=1 #填充solid
style1.pattern.pattern_fore_colour=2 #填充颜色红色
style2=xlwt.easyxf('font:italic on;pattern:pattern solid,fore-colour yellow')
#快速生成样式
#参数字符串格式:
#"class1:key1 value1,key2 value2;class2:k1 v1,k2 v2;"
s1.write(0,0,"Hello",style1)#写入字符串
s1.write(1,0,True,style2)#写入真值
s1.write(2,0,3.1415926);s1.write(2,1,-5);s1.write(2,2,xlwt.Formula("2*A3*ABS(B3)"));
#使用公式计算
s1.write(3,0,'right',xlwt.easyxf("align:horiz right"))
#调整对齐方式
x.save('example.xls') #保存
import os
os.system('explorer example.xls')
以上为xlwt库操作Excel的脚本,直接保存运行可以看效果。几乎可以实现所有常用Excel的操作了。支持的Excel格式为Excel 2003及之前的版本。xlwt库可以使用命令pip install xlwt安装。相应的读取模块为xlrd。或者可以去pip的官网下载。代码里的注释已经很详细了。
下面说你文本文件的操作。其实只需要读取进来,逐行处理。每一行尝试用.split分割,然后加上一个判断语句调整格式,写入Excel相应的行即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询