進口?xlwt
x=xlwt。工作簿()
s 1 = x . add _ sheet(' sheet 1 ')
style1=xlwt。XFStyle()?#樣式類別
style 1 . font . colour _ index = 30?#字體顏色前景色為紅色
style1.font.bold=True?#粗體
style 1 . pattern . pattern = 1?#實心填充
style 1 . pattern . pattern _ fore _ colour = 2?#填充紅色
style 2 = xlwt . easyxf(' font:italic?開;圖案:圖案?純色,前色?黃色’)
#快速生成樣式
#參數字符串格式:?
#"class1:key1?value1,key2?價值2;class2:k1?v1,k2?v2;”
S1.write (0,0," hello ",style1) #寫壹個字符串。
S1.write (1,0,true,style2) #寫入真值。
s1.write(2,0,3.1415926);s1.write(2,1,-5);s1.write(2,2,xlwt。公式(" 2 * A3 * ABS(B3)"));
#通過公式計算
s1.write(3,0,'右',xlwt.easyxf("align:horiz?右”))
#調整對齊
x.save('example.xls ')?#保存
進口?操作系統(Operating System)
os.system('explorer?example . xls’)以上是xlwt庫操作Excel的腳本。直接保存就能看到效果。幾乎可以實現所有常用的Excel操作。支持的Excel格式是Excel 2003或更早版本。可以使用命令pip install xlwt安裝xlwt庫。對應的閱讀模塊是xlrd。也可以在官網從pip下載。代碼中的註釋已經非常詳細了。
下面是妳的文本文件的操作。實際上只需要逐行讀入並處理即可。嘗試用。拆分,然後添加判斷語句調整格式,寫入Excel中相應的行。