Как преобразовать Excel в CSV в Python

Пока вы работаете над конвертером Excel в CSV, Python является одним из предпочтительных языков, используемых для этой цели. В этой статье вы узнаете, как преобразовать Excel в CSV в Python, предоставив подробное описание конфигурации среды Python, список шагов, которые необходимо выполнить, и образец кода Python для запуска для преобразования XLSX в { {ГИПЕРССЫЛКА2}}. Этот код также поможет вам настроить выходной CSV-файл различными способами.

Шаги для преобразования Excel в CSV в Python

  1. Настройте приложение на использовать Aspose.Cells для Python через Java
  2. Загрузите исходный файл Excel с диска в объект класса Workbook
  3. Инициализировать объект класса TxtSaveOptions для настройки выходного CSV
  4. Установите свойство TxtSaveOptions для ввода разделителей для каждой пустой строки.
  5. Сохраните выходной файл как CSV, преобразованный из файла Excel.

Эти шаги содержат ссылку на полную конфигурацию среды для использования Aspose.Cells for Python через Java. При использовании преобразования Python Excel в CSV требуется загрузить исходный файл Excel в объект класса Workbook, а затем создать экземпляр TxtSaveOptions, чтобы установить флаг для ввода разделителей для каждой пустой строки во входном файле Excel. Вы можете сохранить выходной файл в формате TSV, TAB_DELIMITED или CSV в соответствии с вашими требованиями.

Код для экспорта Excel в CSV в Python

import jpype
import asposecells
# Start JVM
jpype.startJVM()
from asposecells.api import License, Workbook, TxtSaveOptions
# Load License
licenseHtmlToImage = License()
licenseHtmlToImage.setLicense("Aspose.Cells.lic")
# Load the source XLSX file to convert to CSV in Python
workbook = Workbook("SourceExcelFile.xlsx")
# Create and Initialize TxtSaveOptions to customize CSV file
save_options = TxtSaveOptions()
# Set the flag to render separators for each blank row in the source Excel file
save_options.setKeepSeparatorsForBlankRow(True)
# Save the output Excel file as a CSV file
workbook.save("ExcelBookToCSV.csv",save_options)
# Shutdown the JVM
jpype.shutdownJVM()

Этот код демонстрирует, как с помощью Python преобразовать Excel в CSV с помощью нескольких строк кода в любой из операционных систем по вашему выбору. Исходный файл Excel можно загрузить с диска или из потока памяти. В нем показано, как настроить выходной CSV-файл с помощью объекта класса TxtSaveOptions, который содержит такие свойства, как установка флага, чтобы всегда заключать в кавычки все значения, опустошение исходной книги после преобразования в CSV, установка типа кавычек и многие другие свойства. также методы.

В этой теме мы научились конвертировать Excel в CSV с помощью Python. Если вы хотите выполнить преобразование в обратном направлении, т. е. из CSV в Excel, обратитесь к статье как преобразовать CSV в Excel в Python.

 Русский