Knowledgebase

Bibliotecă Python pentru Excel | Aspose

Aspose.Cells pentru Python este o bibliotecă de clase care permite dezvoltatorilor să manipuleze și să proceseze fișiere de foi de calcul în propriile aplicații. Oferă cel mai flexibil set de componente care permit aplicațiilor Python să creeze și să gestioneze foi de calcul Excel fără a necesita Microsoft Excel sau alte programe terțe.
API‑ul nostru suportă formatele populare de foi de calcul (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML) pe care afacerea dumneavoastră le folosește zilnic și permite exportul fișierelor Excel în DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, text simplu și formate de imagine precum JPG, PNG, SVG, TIFF și BMP.

Bibliotecă Python pentru Excel

Cu această bibliotecă, dezvoltatorii pot gestiona mai multe foi de lucru, pot crea conținut și stiluri de foi de calcul de la zero, pot adăuga formule matematice, financiare și textuale simple și complexe, pot importa date în foi din diverse surse, pot manipula grafice, comentarii, imagini, obiecte de desen și pot efectua multe alte sarcini.

Cu API‑ul Python pentru Excel, puteți realiza următoarele operații:
• Citirea foilor de calcul Excel
• Adăugarea de imagini și crearea de grafice
• Ajustarea foilor de lucru în registre de lucru
• Redarea foilor de calcul Excel în PDF, EMF și imagini
• Protejarea și deprotejarea foilor de lucru
• Crearea de tabele pivot și grafice
• Adăugarea și editarea comentariilor
• Căutarea și înlocuirea datelor
• Împărțirea și îmbinarea celulelor
• Adăugarea și eliminarea grupării pe coloane și rânduri
• Setarea formatării numerice
• Citirea și setarea formulelor
• Configurarea paginii
• Ajustarea orientării paginii, dimensiunii hârtiei și scalării
• Citirea și scrierea formatării condiționale
• Și multe altele

Puteți testa unele dintre funcționalitățile populare ale Aspose.Cells prin aplicația noastră online .

Există două biblioteci Aspose.Cells la dispoziția dumneavoastră – Aspose.Cells pentru Python prin Java și Aspose.Cells pentru Python prin .NET.

Aspose.Cells pentru Python prin Java

Cerințe de sistem: Aspose.Cells pentru Python prin Java poate fi utilizat pe platformele Windows, Linux și macOS și este independent de platformă. Mașina trebuie să aibă instalat Java 8 sau o versiune superioară înainte de instalare.
Versiune Python: Python 3.5 sau mai recentă
Versiune Java: Java 1.8 sau mai recentă

Instalare pe Windows, Linux sau macOS

  1. Instalați Java cu comanda următoare:
JAVA_HOME=C:\jdk1.8.0_131

PATH=C:\jdk1.8.0_131\bin;
  1. Instalați Aspose.Cells pentru Python prin Java din pypi :
 $ pip install aspose-cells

Creați o aplicație „Hello World” utilizând Aspose.Cells pentru Python prin Java

  1. Creați un fișier denumit HelloWorldApp.py
  2. Utilizați codul de mai jos și salvați‑l în fișierul HelloWorldApp.py
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook

# Crearea unei instanțe a clasei Workbook.
workbook = Workbook()

# Inserarea cuvintelor Hello World! într‑o celulă.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")

# Salvare ca fișier XLS
workbook.save("output.xls")

# Salvare ca fișier XLSX
workbook.save("output.xlsx")

# Salvare ca fișier ODS
workbook.save("output.ods")

jpype.shutdownJVM()
  1. Rulați „python HelloWorldApp.py” din linia de comandă

Conversia fișierelor Excel
Biblioteca Python pentru Excel permite conversia fișierelor Excel în diverse formate, inclusiv PDF, XPS și HTML. Mai jos veți vedea cum să convertiți rapid și ușor fișiere Excel utilizând Aspose.Cells pentru Python prin Java.

// încărcați fișierul de convertit
Workbook wkbk= new Workbook(SD_PATH + "input.xls");

// Convertiți XLS în PDF, XPS și 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 pentru Python prin .NET

Cerințe de sistem: Aspose.Cells pentru Python prin .NET este o bibliotecă independentă de platformă și poate fi utilizată pe Windows, Linux și macOS unde este instalat Python .
Versiune Python: Python 3.6 sau mai recentă

Instalare pe Windows, Linux sau macOS
Instalați Aspose.Cells pentru Python prin .NET din pypi utilizând comanda următoare:

$ pip install aspose-cells-python

Creați o aplicație „Hello World” utilizând Aspose.Cells pentru Python prin .NET

  1. Creați un fișier denumit HelloWorldApp.py
  2. Utilizați codul de mai jos și salvați‑l în fișierul HelloWorldApp.py
import aspose.cells
from aspose.cells import Workbook

# Crearea unei instanțe a clasei Workbook.
workbook = Workbook()

# Inserarea cuvintelor Hello World! într‑o celulă.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")

# Salvare ca fișier XLS
workbook.save("output.xls")

# Salvare ca fișier XLSX
workbook.save("output.xlsx")

# Salvare ca fișier ODS
workbook.save("output.ods")
  1. Rulați „python HelloWorldApp.py” din linia de comandă

Conversia fișierelor Excel
Mai jos veți vedea cum să convertiți rapid și ușor fișiere Excel utilizând Aspose.Cells pentru Python prin .NET.

import aspose.cells
from aspose.cells import Workbook,SaveFormat
 
# încărcați fișierul de convertit
wk = Workbook("input.xlsx");

# Convertiți XLS în PDF, XPS și HTML
wk.save("output.pdf", SaveFormat.PDF);

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

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

Puteți afla mai multe despre API‑ul Aspose.Cells pe pagina oficială a produsului , precum și în documentația noastră .

Dacă doriți să angajați dezvoltatorii noștri pentru a implementa rapid și eficient API‑ul în proiectul dumneavoastră, echipa noastră profesionistă este la dispoziția dumneavoastră. Vom colabora cu dumneavoastră pentru a înțelege proiectul, a proiecta o soluție și a implementa API‑ul Aspose conform nevoilor, fie că aveți nevoie de funcționalități noi în produsul existent Aspose, fie de API pentru noi formate de fișiere.