1.基礎
xlwt只支持xls文件
1 import xlwt 2 3 #創建文件對象 4 workbook = xlwt.Workbook() 5 #創建sheet表格 6 sheet = workbook.add_sheet('Sheet1') 7 #寫入指定格子數據:行,列,寫入值 8 #從0開始計數,如下指令會在第一行的第一個格子寫入“客戶名稱(必填)” 9 sheet.write(0, 0,"客戶名稱(必填)") 10 #第四行的第三個格子寫入“郵箱” 11 sheet.write(3, 2,"郵箱") 12 13 #保存到xls文件 14 workbook.save("demo.xls")
寫入結果
openpyxl只支持xlsx文件
1 import openpyxl 2 3 #創建文件對象 4 workbook = openpyxl.Workbook() 5 #選擇sheet1,該sheet1自動生成 6 ws = workbook.active 7 #修改sheet1的名稱,否則默認sheet1 8 ws.title = "表" 9 #寫入指定格子數據 10 ws["A1"].value = "33" 11 #將列表直接寫入列一行,追加寫入 12 ws.append(["客戶名稱(必填)","手機號碼(必填)","郵箱","備注"]) 13 #保存到xlsx文件 14 workbook.save("demo.xlsx")
輸入結果: