Kurulum

Python için Aspose.Cells FOSS Kurulumu

Aspose.Cells FOSS for Python, PyPI’de aspose-cells-foss adıyla standart bir Python paketi olarak dağıtılır. Önerilen kurulum yöntemi pip‘dir, bu da tüm bağımlılıkları otomatik olarak yönetir.


1. pip (Önerilen)

pip, Python için Aspose.Cells FOSS’yi kurmanın standart yoludur. Ekstra araçlar veya derleme adımları gerekmez.

En son sürümü yükleyin:

pip install aspose-cells-foss

Belirli bir sürümü yükleyin:

pip install aspose-cells-foss==26.3.0

Mevcut bir kurulumu yükseltin:

pip install --upgrade aspose-cells-foss

2. Sanal Ortam (Projeler İçin Önerilir)

Sanal bir ortam kullanmak, proje bağımlılıklarını sistem Python kurulumundan izole eder.

Sanal bir ortam oluşturun ve etkinleştirin:

##Create
python -m venv .venv

##Activate on Linux/macOS
source .venv/bin/activate

##Activate on Windows
.venv\Scripts\activate

##Install
pip install aspose-cells-foss

3. Kurulumu Doğrulama

Kurulumdan sonra, kütüphanenin doğru yüklendiğini doğrulamak için aşağıdaki kod parçacığını çalıştırın:

from aspose.cells_foss import Workbook, Cell

workbook = Workbook()
workbook.worksheets[0].cells["A1"].value = "Installation verified!"
workbook.save("verify.xlsx")
print("Aspose.Cells FOSS for Python is installed correctly.")

Dosya verify.xlsx hatasız oluşturulursa, kurulum tamamlanmıştır.


4. Sistem Gereksinimleri

GereksinimAyrıntılar
Python sürümü3.7 veya daha yeni (3.9–3.12 önerilir)
İşletim sistemiWindows x86/x64, Linux (Ubuntu, CentOS, vb.), macOS x64/ARM64
Microsoft OfficeGerekli değil
pip bağımlılıklarıpycryptodome>=3.15.0, olefile>=0.46 (otomatik kurulur)

5. Paket Adı vs. İçe Aktarma Adı

BağlamAd
PyPI / pip installaspose-cells-foss
Python importfrom aspose.cells_foss import ...

pip paket adı bir tire (aspose-cells-foss) kullanırken, Python içe aktarma nokta gösterimi (aspose.cells_foss) kullanır. Bu, ad alanı paketi konvansiyonunu izler.


6. Eklenti Kurulumu

markitdown-aspose-cells-plugin

Microsoft’un MarkItDown kitaplığını XLSX formatı desteğiyle genişletir:

pip install markitdown-aspose-cells-plugin

Kullanım:

from markitdown import MarkItDown

md = MarkItDown(enable_plugins=True)
result = md.convert("spreadsheet.xlsx")
print(result.text_content)  # Spreadsheet data as Markdown tables

Ek Kaynaklar

 Türkçe