Excel 到 CSV Python

Excel 電子表格廣泛用於將數據從一個應用程序保存、導入或導出到另一個應用程序。此外,您還可以對數據進行各種操作,例如排序、應用數學公式、生成圖表等。但是,在各種情況下,需要轉換Excel的XLSXXLS工作簿為 CSV(逗號分隔值)格式。對於此類場景,本文介紹瞭如何在 Python 中將 Excel 文件轉換為 CSV。

Python Excel 到 CSV 轉換器 API

為了將 Excel 的 XLSX 或 XLS 格式轉換為 CSV,我們將使用 Aspose.Cells for Python via Java。它是一個功能強大的電子表格操作 API,允許您創建、修改或轉換 Excel 文件。您可以使用以下命令安裝 API。

pip install aspose-cells

將 Excel 文件轉換為 CSV

以下是在 Python 中將 Excel XLSX 或 XLS 文件轉換為 CSV 的步驟。

以下代碼示例顯示瞭如何在 Python 中將 XLSX 文件轉換為 CSV。

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, SaveFormat

# 使用 Excel 文件的路徑創建工作簿對象
workbook =  Workbook("data.xlsx")

# 將 XLSX 另存為 CSV
workbook.save("ExcelToCSV.csv" , SaveFormat.CSV)

文件

Excel 到 CSV Python

轉換後的 CSV

My Data,,,,,,,

Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205

獲取免費的 API 許可證

您可以通過申請 免費臨時許可證 來不受評估限制地使用 API。

結論

在本文中,您學習瞭如何在 Python 中將 Excel 文件轉換為 CSV。您可以使用 文檔 探索有關 Python 電子表格 API 的更多信息。如果您有任何問題或疑問,請隨時通過我們的 論壇 告訴我們。

也可以看看