CSVHandler — Aspose.Cells FOSS for Python API Reference

aspose-cells-foss CSV importot és exportot biztosít a CSVHandler osztály és két társ opció osztály. Modul-szintű kényelmi függvények is elérhetők egyszerű esetekhez.

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

Beállítások, amelyek szabályozzák, hogyan legyen egy CSV fájl beolvasáskor értelmezve.

ColladaSaveOptions

CSVLoadOptions()

ColladaSaveOptions

CSVLoadOptions nincs konfigurálható tulajdonsága. Adj át egy példányt a CSVHandler.load_csv() az alapértelmezett elemzési viselkedés használatához.


CSVSaveOptions

Beállítások, amelyek szabályozzák, hogyan legyen egy munkafüzet CSV formátumba sorosítva.

ColladaSaveOptions

CSVSaveOptions()

ColladaSaveOptions

CSVSaveOptions nincs konfigurálható tulajdonsága. Adj át egy példányt a CSVHandler.save_csv() az alapértelmezett sorosítási viselkedés használatához.


CSVHandler

CSVHandler csak statikus metódusokat tartalmaz, és soha nem példányosítják.

CSVHandler.save_csv

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

Elmenti a megadott munkalapot a workbook CSV fájlba a file_path. Ha options van None, alapértelmezett CSVSaveOptions használatos.

CSVHandler.save_csv_to_string

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

Sorosítja a munkalapot egy CSV karakterláncba, és visszaadja azt. Nem kerül fájl írásra.

CSVHandler.load_csv

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

Feldolgozza a CSV fájlt a file_path és betölti az adatokat az első munkalapra a workbook, felülírva minden meglévő tartalmat. Ha options van None, alapértelmezett CSVLoadOptions használatos.

CSVHandler.load_csv_from_string

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

Feldolgozza a CSV karakterláncot és betölti az adatokat az első munkalapra a workbook.


Modul függvényei

load_csv_workbook

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

Létrehoz egy újat Workbook, betölti a CSV-fájlt az első munkalapjára, és visszaadja a munkafüzetet. Egyenértékű egy Workbook és a meghívás 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ényelmi csomagoló a CSVHandler.save_csv(workbook, file_path, options).


ColladaSaveOptions

Az alábbi példa betölt egy vesszővel elválasztott CSV-fájlt, majd visszaírja pontosvesszővel elválasztva.

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)

Lásd még

 Magyar