使用Python 寫入Excel 電子表格:綜合指南
您可能遇到將資料從Python 程式匯出到Excel 的需求表格。本文探討了實現此任務所涉及的各種方法和注意事項。
可用選項
Python 提供了多個用於處理 Excel 電子表格的函式庫,包括 xlwt、XlsXcessive 和開啟pyxl。每個庫都提供自己獨特的一組功能。
CSV 格式
或者,您可以考慮寫入 .csv 檔案。 CSV(逗號分隔值)格式是一種簡單的基於文字的格式,將資料儲存在列中。但是,您可能需要適當地設定資料格式以符合 Excel 中所需的佈局。
使用 xlwt 進行格式化
在您的範例中,您已使用 xlwt 建立一個Excel 電子表格。若要格式化 for 迴圈中的儲存格(list1 值),您可以使用 style 模組。以下是程式碼的修改版本:
import xlwt from xlwt import Style, easyxf # Create workbook and sheet book = xlwt.Workbook(encoding="utf-8") sheet1 = book.add_sheet("Sheet 1") # Create styles for different cell types style_title = easyxf('font: bold 1') style_values = easyxf(num_format_str='0.0000000000') # Write headers sheet1.write(0, 0, "Display",>
此更新的程式碼使用 easyxf 函數定義自訂儲存格樣式,讓您將 list1 值格式化為具有指定小數位數的數字。
以上是如何將 Python 中的資料寫入 Excel 電子表格?的詳細內容。更多資訊請關注PHP中文網其他相關文章!