CSVHandler

CSVHandler — Aspose.Cells FOSS for Python API Reference

aspose-cells-foss, CSV içe aktarma ve dışa aktarmayı şu aracılığıyla sağlar CSVHandler sınıf ve iki yardımcı seçenek sınıfı. Modül düzeyinde kolaylık fonksiyonları da basit kullanım durumları için mevcuttur.

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

Bir CSV dosyasının yüklenirken nasıl ayrıştırılacağını kontrol eden seçenekler.

Enumerations

CSVLoadOptions()

Enumerations

CSVLoadOptions yapılandırılabilir özelliği yoktur. Bir örnek geçirin CSVHandler.load_csv() varsayılan ayrıştırma davranışını kullanmak için.


CSVSaveOptions

Bir çalışma kitabının CSV’ye nasıl serileştirileceğini kontrol eden seçenekler.

Enumerations

CSVSaveOptions()

Enumerations

CSVSaveOptions yapılandırılabilir özelliği yoktur. Bir örnek geçirin CSVHandler.save_csv() varsayılan serileştirme davranışını kullanmak için.


CSVHandler

CSVHandler yalnızca statik yöntemler içerir ve asla örneklenmez.

CSVHandler.save_csv

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

Belirtilen çalışma sayfasını workbook şu konumdaki bir CSV dosyasına file_path. Eğer options şudur None, varsayılan CSVSaveOptions kullanılır.

CSVHandler.save_csv_to_string

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

Çalışma sayfasını bir CSV dizesine serileştirir ve döndürür. Dosya yazılmaz.

CSVHandler.load_csv

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

Şu konumdaki CSV dosyasını ayrıştırır file_path ve verilerini şunun ilk çalışma sayfasına yükler workbook, mevcut içeriği değiştirerek. Eğer options dır None, varsayılan CSVLoadOptions kullanılır.

CSVHandler.load_csv_from_string

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

Bir CSV dizesini ayrıştırır ve verilerini ilk çalışma sayfasına yükler workbook.


Modül Fonksiyonları

load_csv_workbook

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

Yeni bir oluşturur Workbook, CSV dosyasını ilk çalışma sayfasına yükler ve çalışma kitabını döndürür. Bir … oluşturmakla eşdeğerdir Workbook ve çağırarak CSVHandler.load_csv(wb, file_path, options).

save_workbook_as_csv

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

Kullanım kolaylığı sağlayan sarmalayıcı around CSVHandler.save_csv(workbook, file_path, options).


Enumerations

Aşağıdaki örnek, virgül ile ayrılmış bir CSV dosyasını yükler ve onu noktalı virgül ayırıcı ile tekrar kaydeder.

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)

Ayrıca Bakınız

 Türkçe