【划重點】Python xlwt簡介和用法


一、導入xlwt包,並初始化創建一個工作簿

import xlwt
workbook=xlwt.Workbook() # 初始化創建一個工作簿

二、創建表單

sheet1=workbook.add_sheet('sheet1',cell_overwrite_ok=True)#創建表單
sheet2=workbook.add_sheet('sheet2',cell_overwrite_ok=True)#創建表單

三、xlwt按行往Excel寫入數據

list1=[['id', '姓名', '國家'], [1.0, '曹操', '魏國'], [2.0, '劉備', '蜀國'], [3.0, '孫權', '吳國'], [4.0, '荀彧', '魏國'], [5.0, '諸葛亮', '蜀國'], [6.0, '周瑜', '吳國'], [7.0, '曹仁', '魏國'], [8.0, '關羽', '蜀國'], [9.0, '呂蒙', '吳國']]
row=0
for colours in list1:
    for i in range(0, len(colours)):
      #print(i, colours[i])
      sheet1.write(row,i,colours[i])
    row=row+1
    #print(row)
workbook.save('我的數據2.xlsx')
print("Excel文件創建成功了")

四、xlwt按列往Excel寫入數據

list2=[['id', 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0], ['姓名', '曹操', '劉備', '孫權', '荀彧', '諸葛亮', '周瑜', '曹仁', '關羽', '呂蒙'], ['國家', '魏國', '蜀國', '吳國', '魏國', '蜀國', '吳國', '魏國', '蜀國', '吳國']]
col=0
for colours in list2:
    for i in range(0, len(colours)):
      #print(i, colours[i])
      sheet2.write(i,col,colours[i])
    col=col+1
    #print(row)
workbook.save('我的數據2.xlsx')
print("Excel文件創建成功了")

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM