xlsxwriter写入Excel文件

#coding=utf-8
import xlsxwriter #加载包
myWorkbook = xlsxwriter.Workbook(opath+'/'+file_realname+'_pre.xlsx')#在路径下创建一个excel文件
sheet_file_realname = myWorkbook.add_worksheet(file_realname_new)#在文件中创建一个名为file_realname_new的sheet,不加名字默认为sheet1
bold= myWorkbook.add_format({'bold':True})#设置一个加粗的格式对象---单元格格式
## 其他格式
# workfomat = workbook.add_format({
# 'bold' : True, #字体加粗
# 'border' : 1, #单元格边框宽度
# 'align' : 'center', #对齐方式
# 'valign' : 'vcenter', #字体对齐方式
# 'fg_color' : '#F4B084', #单元格背景颜色
# })
para_1 = 10
para_2 = 20

sheet_file_realname.write(0, 0, para_1, bold) #写入方式一,也可采用循环写入
sheet_file_realname.write(0, 1, para_2, bold)
sheet_file_realname.write(0, 2, 'good', bold) #写入字符
sheet_file_realname.write(0, 3, 'people', bold)
sheet_file_realname.write(0, 4, 'hello', bold)

# sheet_file_realname.write('A1',22) #写入方式二,采用excel的'A1','B1'格式

myWorkbook.close() #关闭文件

官方文档:https://xlsxwriter.readthedocs.io/

猜你喜欢

转载自www.cnblogs.com/qi-yuan-008/p/11673454.html