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