前天看到有人說目前自己有很多txt 文件,領導要轉成xls文件,問用Python怎么實現。
其實完成這個需求方法有很多,因為具體的txt格式不清楚,當然如果是有明確分隔符的會更好處理些,可以直接把txt文件轉成csv文件,這樣可以用Excel打開后就是表格的樣式了,如果直接要轉成xls,那就需要用到python的讀寫excle文件的模塊,具體實現如下:
其中比較有意思的是zip函數的使用,zip(*row_list),具體什么意思呢,還是看下面一個例子吧:
看例子還是比較直觀的,文檔上叫壓縮解壓縮操作,另外這行worksheet.write(item, i, float(value), style=style),這個函數的參數分別對應的意思是行,列,值和格式,最后建議把腳本拷貝到自己電腦上運行下試試,別的不多說了,這篇到就到這里,希望對大家有用。