码迷,mamicode.com
首页 > 编程语言 > 详细

python xlsxwriter 在同一个单元格写入不同的格式文本

时间:2018-07-24 14:55:26      阅读:270      评论:0      收藏:0      [点我收藏+]

标签:ksh   close   一个   alt   writer   format   图片   mat   https   

最近要标注一大堆语料,为了方便标注,要把触发词在文本中的位置标红,以便辨识。在表格中同一个单元格写入不同的格式文本的文本如下:

import xlsxwriter
workbook = xlsxwriter.Workbook(‘tttt.xlsx‘)
worksheet = workbook.add_worksheet()
worksheet.set_column(‘A:A‘,30) #第一列宽度
Format = workbook.add_format({‘font_name‘:‘KaiTi‘,‘font_size‘:14,‘bold‘:True}) #设置一个默认的格式
RedFormat = workbook.add_format({‘font_name‘:‘KaiTi‘,‘font_size‘:14,‘bold‘:True,‘color‘:‘red‘}) #在默认格式上加上颜色
BlueFormat = workbook.add_format({‘font_name‘:‘KaiTi‘,‘font_size‘:14,‘bold‘:True,‘color‘:‘blue‘}) #在默认格式上加上颜色
worksheet.write_rich_string(‘A1‘,Format,‘This is‘,RedFormat,‘ red‘,BlueFormat,‘ blue‘) #写入三种格式
workbook.close()
#摘抄于:https://segmentfault.com/u/chqbge

 最后结果是

技术分享图片

python xlsxwriter 在同一个单元格写入不同的格式文本

标签:ksh   close   一个   alt   writer   format   图片   mat   https   

原文地址:https://www.cnblogs.com/chenyaling/p/9359756.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!