XMLSaver
Genel Bakış
XMLSaver Python için FOSS’de bir sınıf.
.xlsx dosyaları için çalışma kitabı verilerini XML biçimine kaydetmeyi yönetir.
Bu sınıf, Python programlarında XMLSaver nesnelerle çalışmak için 14 yöntem sağlar. Kullanılabilir yöntemler şunlardır: __init__, append_override, col_signature, emit_range, get_or_create_alignment_style, get_or_create_border_style, get_or_create_cell_style, get_or_create_fill_style, get_or_create_font_style, get_or_create_number_format_style, get_or_create_protection_style, include_ref, ve 2 ek yöntem. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
__init__(workbook) | XMLSaver sınıfının yeni bir örneğini başlatır. |
include_ref(ref) | Daha sonra dahil edilecek bir harici bölüme referans ekler. |
save(file_path) | Çalışma kitabını Excel dosyasına kaydeder (.xlsx biçimi). |
append_override(part_name, content_type) | Varsayılanları geçersiz kılmak için özelleştirilmiş bir parçanın içeriği türü ile kaydeder . |
col_signature(col_idx) | Belirtilen sütun indeksi için sütunun imzasını gönderir . |
emit_range(start_idx, end_idx, sig) | Sağlanan imza kullanarak başlangıçtan sonuna kadar bir veri aralığını yazar. |
register_default_styles() | Yazıtipler, doldurmalar, sınır ve hizalamalar için varsayılan stilleri kaydeder. |
get_or_create_font_style(font) | Yazı tipi stil dizinini alır veya oluşturur. |
get_or_create_fill_style(fill) | Dolgu stil dizinini alır veya oluşturur. |
get_or_create_border_style(borders) | Bir kenarlık stili dizinini alır veya oluşturur. |
get_or_create_alignment_style(alignment) | Bir hizalama stil dizini alır veya oluşturur. |
get_or_create_protection_style(protection) | Koruma stil dizinini alır veya oluşturur. |
get_or_create_number_format_style(number_format) | Bir sayı biçim stili dizinini alır veya oluşturur. |
get_or_create_cell_style(cell) | Bir hücre xf stil dizinini alır veya oluşturur. |