直接上代码
import xlsxwriter
format1 = {
"font_name" : "微软雅黑", # 字体
"font_size": 13, # 字体大小
"font_color": "black", # 字体颜色
"bg_color": "#FFFF00", # 背景颜色
"bold": True, # 是否粗体
#"border": 1, # 边框宽度
'text_wrap': True, # 是否自动换行
"align": "center", # 水平居中对齐
"valign": "vcenter", # 垂直居中对齐
}
# 创建一个excel文件
workbook = xlsxwriter.Workbook("test.xlsx")
# 在文件中创建一个名为这是sheet1的sheet,不加名字默认为sheet1
worksheet = workbook.add_worksheet("sheet1")
# 设置样式
style = workbook.add_format(format1)
# 在第2行3列写入"1234"
worksheet.write(2, 3, "1234", style)
worksheet.write(4, 3, 1234.5678, style)
# 设置第3列列宽为30
worksheet.set_column(3, 3, 30)
# 设置第2行行高为40
worksheet.set_row(2, 40)
workbook.close()