workbook
=
xlsxwriter
.
Workbook
(
'test_.xlsx'
)
worksheet
=
workbook
.
add_worksheet
(
)
yellow
=
workbook
.
add_format
(
{
'color'
:
'#ffeb9c'
}
)
blue
=
workbook
.
add_format
(
{
'color'
:
'blue'
}
)
format
=
workbook
.
add_format
(
'text_wrap'
:
True
,
'bg_color'
:
'7030A0'
,
'align'
:
'center'
,
'valign'
:
'vcenter'
,
'border'
:
1
string_parts
=
[
'先来个'
,
yellow
,
'黄色'
,
'然后是'
,
blue
,
'蓝色'
]
string_parts
.
append
(
format
)
worksheet
.
write_rich_string
(
1
,
2
,
*
string_parts
)
workbook
.
close
(
)
主要是介绍xlsxwrite模块的
单元格
的字体等
颜色
设置
,一般常用的
设置
就5项:字体
颜色
、字体是否加粗、字体对齐方式、
单元格
对齐方式和
单元格
的背景
颜色
import
xlsxwriter
workbook =
xlsxwriter
.Workbook("/Users/tmac/前mac电脑资料/zhang/test.xlsx")
worksheet = workbook.add_worksheet(...
# 创建
Excel
对象
workbook = Workbook(filename='phone.xlsx')
worksheet = workbook.add_worksheet()
# 定义
颜色
red_color = workbook.add_format({'color':
workbook = Workbook('a.xlsx')
worksheet = workbook.add_worksheet()
color = workbook.add_format({'color': 'red'})
# 日期高亮
rc = re.compile('([0-9年月日]{2,})')
sentence = '小洪和小黄2020年1月12日母校初见。1月26日长烟落日孤城闭,
def deal_cell_words(row, column, phrase, red, pattern, worksheet1):
red_keywords = re.findall(pattern, phrase)
print(red_keywords)
if red_k...
class Loginfo(object):
def __init__(self,path='',mode='w'):#‘’为默认当前路径
fname=path+time.strftime('%Y-%m-%d',time.gmtime())#以当前时间命名