Python與xlwt實現多個Excel的Sheet寫入數據
# -*- coding:utf-8 -*-
import xlwt
import datetime
#設置表格編碼格式
book = xlwt.Workbook(encoding='utf-8')
#模擬2個Excel的Sheet
for i in range(1,3):
#設置新增sheet頁名稱
sheet = book.add_sheet('用戶信息'+str(i))
#頭標題
header_row = ["用戶名", "密碼"]
#處理頭文件信息標題
for j in range(len(header_row)):
#第一個參數代表行,第二個參數是列,第三個參數是內容,第四個參數是格式
sheet.write(0, j, header_row[j])
#模擬10條數據
for i in range(0,10):
data =['周伯通_'+str(i),'pwd_'+str(i)]
#range是從0開始,對Excel插入數據
for k in range(len(sorted(data))):
sheet.write((i+1), k, data[k])
#保存到指定目錄
book.save(r"d:\test\test.xls")
#打印完成
print(f'do finish')
實現結果