Python için Dışa Aktarma İpuçları ve Sorun Giderme

Bu sayfa, Aspose.Cells FOSS for Python ile elektronik tabloları dışa aktarmak için ipuçları, yaygın sorunlar ve sık sorulan soruları kapsar.

İpuçları ve En İyi Uygulamalar

Markdown Dışa Aktarım

  • API yanıtları gibi bellek içi kullanım durumları için MarkdownHandler.save_markdown_to_string(wb) kullanın.

CSV Dışa Aktarım

  • CSV dışa aktarımı varsayılan olarak ilk çalışma sayfasını yazar.
  • Hücre değerlerindeki özel karakterler (virgüller, yeni satırlar) otomatik olarak tırnak içine alınır.

JSON Dışa Aktarım

  • JSON dışa aktarımı hücre adreslerini anahtar olarak kullanır. Veri değişimi için uygundur; karmaşık formüller dize ifadeleri olarak saklanır.

Yaygın Sorunlar ve Çözümler

SorunÇözüm
ModuleNotFoundError: No module named 'aspose.cells_foss'pip install aspose-cells-foss çalıştırın ve sanal ortamın etkin olduğunu doğrulayın
AttributeError üzerinde SaveFormat.PDFPDF dışa aktarımı FOSS kütüphanesinde yok; bunun yerine SaveFormat.MARKDOWN veya SaveFormat.XLSX kullanın
Boş Markdown çıktısıKaydetmeden önce sayfadaki en az bir hücrenin değer içerdiğinden emin olun
Markdown’ta kodlama sorunlarıTam kodlama kontrolüyle bellek içi dize çıktısı için MarkdownHandler.save_markdown_to_string() kullanın

Sıkça Sorulan Sorular

Aspose.Cells FOSS hangi çıktı formatlarını destekler? XLSX, CSV, TSV, Markdown ve JSON.

PDF’ye dönüştürebilir miyim?
Hayır. PDF dışa aktarma, ticari aspose-cells-python paketini gerektirir. Aspose.Cells FOSS yalnızca XLSX, CSV, TSV, Markdown ve JSON formatlarına dışa aktarır.

Mevcut bir XLSX dosyasını yükleyip Markdown olarak yeniden kaydedebilir miyim? Evet. Workbook("existing.xlsx") dosyayı yükler ve workbook.save_as_markdown("output.md") dışa aktarır.

Akış tabanlı Markdown çıktısı destekleniyor mu? Evet. MarkdownHandler.save_markdown_to_string(workbook) kullanarak Markdown’ı dosya I/O’su olmadan bir Python dizesi olarak alın.

Hangi Python sürümleri destekleniyor? Python 3.7 ve sonrası.


Ayrıca Bakınız

 Türkçe