Knowledgebase

Python Excel kitaplığı | Aspose

Aspose.Cells for Python, geliştiricilerin kendi uygulamaları içinde elektronik tablo dosyalarını manipüle etmelerini ve işlemelerini sağlayan bir sınıf kitaplığıdır. Microsoft Excel veya diğer üçüncü‑taraf yazılımlara ihtiyaç duymadan Python uygulamalarının Excel elektronik tabloları oluşturmasını ve yönetmesini sağlayan en esnek bileşen grubunu sunar.
API’miz, işletmenizin her gün kullandığı popüler elektronik tablo (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML) dosya formatlarını destekler ve Excel dosyalarını DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, Düz Metin ve JPG, PNG, SVG, TIFF, BMP gibi popüler görüntü formatlarına dışa aktarmayı sağlar.

Python Excel kitaplığı

Kütüphanemizle, geliştiriciler birden fazla çalışma sayfasını yönetebilir, elektronik tablo içeriğini ve stillerini sıfırdan oluşturabilir, yaygın ve karmaşık matematiksel, finansal ve metin formülleri ekleyebilir, farklı veri kaynaklarından çalışma sayfalarına veri aktarabilir, grafikler, yorumlar, görüntüler ve çizim nesnelerini manipüle edebilir ve daha birçok görevi yerine getirebilir.

Python Excel API ile aşağıdaki işlemleri gerçekleştirebilirsiniz:
• Excel elektronik tablolarını okuma
• Görüntü ekleme ve grafik oluşturma
• Çalışma kitapları içinde çalışma sayfalarını ayarlama
• Excel elektronik tablolarını PDF, EMF ve görüntülere dönüştürme
• Çalışma sayfalarını koruma ve korumasını kaldırma
• Özet tablolar ve grafikler oluşturma
• Yorum ekleme ve düzenleme
• Veri arama ve değiştirme
• Hücreleri bölme ve birleştirme
• Sütun ve satırlara grup ekleme ve kaldırma
• Sayı biçimlendirmesini ayarlama
• Formülleri okuma ve ayarlama
• Sayfa ayarlarını yapılandırma
• Sayfa yönlendirmesini, kağıt boyutunu ve ölçeklemeyi ayarlama
• Koşullu biçimlendirmeyi okuma ve yazma
• Ve çok daha fazlası

Aspose.Cells’in popüler özelliklerinden bazılarını çevrimiçi uygulama üzerinden deneyebilirsiniz.

Kullanabileceğiniz iki Aspose.Cells kitaplığı vardır - Aspose.Cells for Python via Java ve Aspose.Cells for Python via .NET kitaplığı.

Aspose.Cells for Python via Java kitaplığı

Sistem gereksinimleri: Aspose.Cells for Python via Java, Windows, Linux ve macOS platformlarında kullanılabilir ve kitaplık platform bağımsızdır. Kurulum öncesinde makinede Java 8 veya daha yüksek bir sürüm bulunmalıdır.
Python sürümü: Python 3.5 veya üzeri
Java sürümü: Java 1.8 veya üzeri

Windows, Linux veya macOS üzerinde kurulum

  1. Aşağıdaki komutla Java’yı kurun:
JAVA_HOME=C:\jdk1.8.0_131

PATH=C:\jdk1.8.0_131\bin;
  1. Aspose.Cells for Python via Java’ı pypi üzerinden kurun:
 $ pip install aspose-cells

Aspose.Cells for Python via Java kitaplığı ile bir Hello World uygulaması oluşturun

  1. HelloWorldApp.py adlı bir dosya oluşturun
  2. Aşağıdaki kodu kullanın ve HelloWorldApp.py dosyasına kaydedin
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook

# Create an instance of the Workbook class.
workbook = Workbook()

# Insert the words Hello World! into a cell accessed.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")

# Save as XLS file
workbook.save("output.xls")

# Save as XLSX file
workbook.save("output.xlsx")

# Save as ods file
workbook.save("output.ods")

jpype.shutdownJVM()
  1. Komut istemcisinde “python HelloWorldApp.py” komutunu çalıştırın

Excel dosyalarını dönüştürme
Python Excel kitaplığı, Excel dosyalarını PDF, XPS ve HTML dahil çeşitli formatlara dönüştürmeyi sağlar. Aşağıda, Aspose.Cells for Python via Java kitaplığı kullanarak Excel dosyalarını nasıl hızlı ve kolay bir şekilde dönüştürebileceğinizi göstereceğiz.

// load file to be converted
Workbook wkbk= new Workbook(SD_PATH + "input.xls");

// Convert XLS to PDF, XPS and HTML
wkbk.save(SD_PATH + "output.pdf", SaveFormat.PDF);

wkbk.save(SD_PATH + "output.xps", SaveFormat.XPS);

wkbk.save(SD_PATH + "output.html", SaveFormat.HTML);

Aspose.Cells for Python via .NET kitaplığı

Sistem gereksinimleri: Aspose.Cells for Python via .NET, platform bağımsız bir kitaplıktır ve Python’un yüklü olduğu Windows, Linux ve macOS’ta kullanılabilir.
Python sürümü: Python 3.6 veya üzeri

Windows, Linux veya macOS üzerinde kurulum
Aspose.Cells for Python via .NET’i pypi üzerinden aşağıdaki komutla kurun:

$ pip install aspose-cells-python

Aspose.Cells for Python via .NET kitaplığı ile bir Hello World uygulaması oluşturun

  1. HelloWorldApp.py adlı bir dosya oluşturun
  2. Aşağıdaki kodu kullanın ve HelloWorldApp.py dosyasına kaydedin
import aspose.cells
from aspose.cells import Workbook

# Create an instance of the Workbook class.
workbook = Workbook()

# Insert the words Hello World! into a cell accessed.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")

# Save as XLS file
workbook.save("output.xls")

# Save as XLSX file
workbook.save("output.xlsx")

# Save as ods file
workbook.save("output.ods")
  1. Komut istemcisinde “python HelloWorldApp.py” komutunu çalıştırın

Excel dosyalarını dönüştürme
Aşağıda, Aspose.Cells for Python via .NET kitaplığı kullanarak Excel dosyalarını nasıl hızlı ve kolay bir şekilde dönüştürebileceğinizi göstereceğiz.

import aspose.cells
from aspose.cells import Workbook,SaveFormat
 
#load file to be converted
wk = Workbook("input.xlsx");

#Convert XLS to PDF, XPS and HTML
wk.save("output.pdf", SaveFormat.PDF);

wk.save("output.xps", SaveFormat.XPS);

wk.save("houtput.html", SaveFormat.HTML);

Aspose.Cells API hakkında daha fazla bilgiyi resmi ürün sayfasında , ayrıca belgelerimiz bulabilirsiniz.

Projenizde API’mizi hızlı ve verimli bir şekilde uygulatmak için geliştiricilerimizi işe almak isterseniz, profesyonel ekibimiz hizmetinizde. Projenizi anlamak, bir çözüm tasarlamak ve ihtiyaçlarınıza göre Aspose API’yi uygulamak için sizinle çalışacağız; ister mevcut Aspose ürününde yeni özellikler, ister yeni dosya formatları için API ihtiyacınız olsun.