CSVHandler

CSVHandler — Aspose.Cells FOSS for Python API Reference

aspose-cells-foss tilbyr CSV‑import og -eksport gjennom CSVHandler klassen og to tilhørende alternativklasser. Modulnivå‑funksjoner for enkle brukstilfeller er også tilgjengelige.

ImageRenderOptions: aspose.cells_foss

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

CSVLoadOptions

Alternativer som styrer hvordan en CSV-fil blir analysert ved lasting.

ImageRenderOptions

CSVLoadOptions()

ImageRenderOptions

CSVLoadOptions har ingen konfigurerbare egenskaper. Send en forekomst til CSVHandler.load_csv() for å bruke standard parsingsatferd.


CSVSaveOptions

Alternativer som styrer hvordan en arbeidsbok serialiseres til CSV.

ImageRenderOptions

CSVSaveOptions()

ImageRenderOptions

CSVSaveOptions har ingen konfigurerbare egenskaper. Send en forekomst til CSVHandler.save_csv() for å bruke standard serialiseringsatferd.


CSVHandler

CSVHandler inneholder kun statiske metoder og blir aldri instansiert.

CSVHandler.save_csv

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

Lagrer det angitte arbeidsarket i workbook til en CSV‑fil på file_path. Hvis options er None, standard CSVSaveOptions brukes.

CSVHandler.save_csv_to_string

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

Serialiserer regnearket til en CSV-streng og returnerer den. Ingen fil blir skrevet.

CSVHandler.load_csv

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

Parser CSV‑filen på file_path og laster inn dataene i det første arbeidsarket i workbook, og erstatter eventuelt eksisterende innhold. Hvis options er None, standard CSVLoadOptions brukes.

CSVHandler.load_csv_from_string

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

Tolker en CSV-streng og laster inn dataene i det første regnearket i workbook.


Modulfunksjoner

load_csv_workbook

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

Oppretter en ny Workbook, laster CSV-filen inn i sitt første regneark, og returnerer arbeidsboken. Tilsvarende å opprette en Workbook og kaller CSVHandler.load_csv(wb, file_path, options).

save_workbook_as_csv

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

Praktisk wrapper rundt CSVHandler.save_csv(workbook, file_path, options).


ImageRenderOptions

Følgende eksempel laster en komma-delt CSV-fil og lagrer den tilbake med semikolon som skilletegn.

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)

Se også

 Norsk