CSVHandler

CSVHandler — Aspose.Cells FOSS for Python API Reference

aspose-cells-foss tarjoaa CSV-tuonnin ja viennin kautta CSVHandler luokan ja kahden siihen liittyvän asetusluokan. Moduulitasoiset kätevät funktiot ovat myös saatavilla yksinkertaisiin käyttötapauksiin.

ColladaSaveOptions: aspose.cells_foss

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

CSVLoadOptions

Asetukset, jotka ohjaavat CSV‑tiedoston jäsentämistä latauksen yhteydessä.

ColladaSaveOptions

CSVLoadOptions()

ColladaSaveOptions

CSVLoadOptions ei sisällä konfiguroitavia ominaisuuksia. Anna instanssi CSVHandler.load_csv() käyttääksesi oletusjäsennyskäyttäytymistä.


CSVSaveOptions

Asetukset, jotka ohjaavat työkirjan sarjoittamista CSV‑muotoon.

ColladaSaveOptions

CSVSaveOptions()

ColladaSaveOptions

CSVSaveOptions ei sisällä konfiguroitavia ominaisuuksia. Anna instanssi CSVHandler.save_csv() käyttääksesi oletusserialisointikäyttäytymistä.


CSVHandler

CSVHandler sisältää vain staattisia metodeja eikä sitä koskaan instansoida.

CSVHandler.save_csv

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

Tallentaa määritetyn laskentataulukon workbook CSV-tiedostoon osoitteessa file_path. Jos options on None, oletus CSVSaveOptions käytetään.

CSVHandler.save_csv_to_string

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

Sarjoittaa työkirjan CSV‑merkkijonoon ja palauttaa sen. Tiedostoa ei kirjoiteta.

CSVHandler.load_csv

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

Jäsentää CSV-tiedoston osoitteessa file_path ja lataa sen tiedot ensimmäiseen laskentataulukkoon workbook, korvaten kaikki olemassa oleva sisältö. Jos options on None, oletus CSVLoadOptions käytetään.

CSVHandler.load_csv_from_string

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

Jäsentää CSV-merkkijonon ja lataa sen tiedot ensimmäiseen laskentataulukkoon workbook.


Moduulin funktiot

load_csv_workbook

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

Luo uuden Workbook, lataa CSV-tiedoston sen ensimmäiseen taulukkoon ja palauttaa työkirjan. Vastaava kuin luomalla Workbook ja kutsumalla CSVHandler.load_csv(wb, file_path, options).

save_workbook_as_csv

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

Kätevä wrapperi ympärillä CSVHandler.save_csv(workbook, file_path, options).


ColladaSaveOptions

Seuraava esimerkki lataa pilkulla erotellun CSV-tiedoston ja tallentaa sen takaisin puolipiste-erotuksella.

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)

Katso myös

 Suomi