CSV 到 Excel Python

CSV(逗號分隔值)是一種常用的文件格式,用於將數據從一個應用程序保存、導入和導出到另一個應用程序。此外,數據科學領域的大部分數據集都存儲在 CSV 文件中。但是,在某些情況下,您必須將 CSV 中的逗號分隔值轉換為 Excel 的 XLSX 或 XLS 工作簿中的表格形式。對於此類場景,本文介紹瞭如何在 Python 中將 CSV 文件轉換為 Excel XLS XLSX。

Python CSV 到 Excel XLS XLSX 轉換器 - 免費下載

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

pip install aspose-cells

如何在 Python 中將 CSV 轉換為 Excel

使用 Aspose.Cells for Python 將 CSV 文件轉換為 Excel 非常簡單。 Python CSV 到 Excel 的轉換需要以下步驟。

  • 使用其路徑加載 CSV 文件。
  • 將 Excel 格式的 CSV 文件保存到所需位置。

就是這樣。以下部分將演示如何將上述步驟轉化為代碼,並在Python中進行CSV到Excel的轉換。

在 Python 中將 CSV 轉換為 Excel XLS

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

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

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

# 創建 CSV LoadOptions 對象
loadOptions =  LoadOptions(FileFormatType.CSV)

# 使用 CSV 文件的路徑和 loadOptions 創建一個工作簿對象
workbook =  Workbook("data.csv", loadOptions)

# 將 CSV 保存為 XLSX
workbook.save("CsvToExcel.xlsx" , SaveFormat.XLSX)

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

Python CSV 到 Excel 的轉換

在 Python 中將 CSV 轉換為 Excel

Python CSV 到 Excel 轉換器 - 獲得免費許可證

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

結論

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

也可以看看