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

Posted 草莓干123456

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python xlsxwriter 在同一个单元格写入不同的格式文本相关的知识,希望对你有一定的参考价值。

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

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 在同一个单元格写入不同的格式文本的主要内容,如果未能解决你的问题,请参考以下文章

使用 xlsxwriter 合并每隔一个单元格

为啥 xlsxwriter 在我的单元格开头写 '

python模块XlsxWriter

python模块之XlsxWriter

python模块之XlsxWriter 详解

python学习-xlsxwriter模块