xlwt 是一個(gè)用于創(chuàng)建和寫入 Excel 文件的 Python 庫
安裝 xlwt 庫: 如果你還沒有安裝 xlwt,可以使用 pip 進(jìn)行安裝:
pip install xlwt
導(dǎo)入所需模塊:
import xlwt
from datetime import datetime
創(chuàng)建工作簿和工作表:
workbook = xlwt.Workbook()
worksheet = workbook.add_sheet('Sheet1')
設(shè)置單元格樣式:
如果需要設(shè)置字體、顏色等樣式,可以使用 xlwt.XFStyle
類。例如,設(shè)置一個(gè)加粗的字體樣式:
style = xlwt.XFStyle()
font = xlwt.Font()
font.bold = True
style.font = font
將數(shù)據(jù)寫入單元格:
使用 worksheet.write()
方法將數(shù)據(jù)寫入單元格。例如,將字符串 “Hello, World!” 寫入 A1 單元格:
worksheet.write(0, 0, 'Hello, World!', style)
處理日期和時(shí)間:
如果你需要將日期或時(shí)間寫入單元格,可以使用 xlwt.Formula
類。例如,將當(dāng)前日期和時(shí)間寫入 B1 單元格:
now = datetime.now()
date_formula = xlwt.Formula('NOW()')
worksheet.write(0, 1, date_formula)
保存工作簿:
最后,使用 workbook.save()
方法將工作簿保存到文件。例如,將工作簿保存為 “example.xls”:
workbook.save('example.xls')
這些技巧應(yīng)該足以幫助你開始使用 xlwt 進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換。如果你需要更多功能,可以查看 xlwt 的官方文檔:https://xlwt.readthedocs.io/en/latest/