#coding=utf-8 import xlsxwriter #加載包 myWorkbook = xlsxwriter.Workbook(opath+'/'+file_name+'.xlsx') #opath為目錄名,file_name為excel文件名,表示在某路徑下創建一個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/