CSVHandler — Aspose.Cells FOSS for Python API Reference

aspose-cells-foss proporciona importació i exportació CSV a través de la CSVHandler classe i dues classes d’opcions associades. També estan disponibles funcions de conveniència a nivell de mòdul per a casos d’ús simples.

Enumerations: aspose.cells_foss

from aspose.cells_foss import CSVHandler, CSVLoadOptions, CSVSaveOptions
from aspose.cells_foss import load_csv_workbook, save_workbook_as_csv

CSVLoadOptions

Opcions que controlen com s’analitza un fitxer CSV en carregar-lo.

Enumerations

CSVLoadOptions()

Enumerations

CSVLoadOptions no té propietats configurables. Passeu una instància a CSVHandler.load_csv() per utilitzar el comportament d’anàlisi per defecte.


CSVSaveOptions

Opcions que controlen com es serialitza un llibre de treball a CSV.

Enumerations

CSVSaveOptions()

Enumerations

CSVSaveOptions no té propietats configurables. Passeu una instància a CSVHandler.save_csv() per utilitzar el comportament de serialització per defecte.


CSVHandler

CSVHandler conté només mètodes estàtics i mai s’instancia.

CSVHandler.save_csv

CSVHandler.save_csv(workbook, file_path: str, options: CSVSaveOptions | None = None) -> None

Desa el full de càlcul especificat de workbook a un fitxer CSV a file_path. Si options és None, per defecte CSVSaveOptions s’utilitzen.

CSVHandler.save_csv_to_string

CSVHandler.save_csv_to_string(workbook, options: CSVSaveOptions | None = None) -> str

Serialitza el full de treball a una cadena CSV i la retorna. No s’escriu cap fitxer.

CSVHandler.load_csv

CSVHandler.load_csv(workbook, file_path: str, options: CSVLoadOptions | None = None) -> None

Analitza el fitxer CSV a file_path i carrega les seves dades al primer full de treball de workbook, reemplaçant qualsevol contingut existent. Si options és None, per defecte CSVLoadOptions s’utilitzen.

CSVHandler.load_csv_from_string

CSVHandler.load_csv_from_string(workbook, csv_content: str, options: CSVLoadOptions | None = None) -> None

Analitza una cadena CSV i carrega les seves dades al primer full de treball de workbook.


Funcions del mòdul

load_csv_workbook

load_csv_workbook(file_path: str, options: CSVLoadOptions | None = None) -> Workbook

Crea un nou Workbook, carrega el fitxer CSV al seu primer full de treball i retorna el llibre de treball. Equivalent a crear un Workbook i cridant CSVHandler.load_csv(wb, file_path, options).

save_workbook_as_csv

save_workbook_as_csv(workbook, file_path: str, options: CSVSaveOptions | None = None) -> None

Embolcall de conveniència al voltant de CSVHandler.save_csv(workbook, file_path, options).


Enumerations

L’exemple següent carrega un fitxer CSV delimitat per comes i el torna a desar amb delimitador de punt i coma.

from aspose.cells_foss import load_csv_workbook, CSVLoadOptions, CSVSaveOptions, save_workbook_as_csv

# Load the original CSV with default options
load_opts = CSVLoadOptions()
wb = load_csv_workbook("input.csv", options=load_opts)

# Inspect what was loaded
ws = wb.worksheets[0]
print(f"Cell A1: {ws.cells['A1'].value}")

# Save as CSV with default options
save_opts = CSVSaveOptions()
save_workbook_as_csv(wb, "output.csv", options=save_opts)

Vegeu també

 Català