Knowledgebase

Biblioteka Python Excel | Aspose

Aspose.Cells dla Pythona to biblioteka klas, która umożliwia programistom manipulację i przetwarzanie plików arkuszy kalkulacyjnych w własnych aplikacjach. Dostarcza najbardziej elastyczny zestaw komponentów, które pozwalają aplikacjom Pythona tworzyć i zarządzać arkuszami Excel bez konieczności posiadania Microsoft Excel ani innego oprogramowania firm trzecich.
Nasze API obsługuje popularne formaty arkuszy kalkulacyjnych (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML), z których korzysta Twoja firma na co dzień, oraz umożliwia eksport plików Excel do DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, zwykłego tekstu oraz popularnych formatów graficznych, w tym JPG, PNG, SVG, TIFF i BMP.

Biblioteka Python Excel

Dzięki naszej bibliotece programiści mogą zarządzać wieloma arkuszami, tworzyć zawartość i style arkuszy od podstaw, dodawać proste i złożone formuły matematyczne, finansowe i tekstowe, importować dane do arkuszy z różnych źródeł, manipulować wykresami, komentarzami, obrazami, obiektami rysunkowymi oraz wykonywać wiele innych zadań.

Korzystając z API Python Excel, możesz wykonać następujące operacje:
• Odczyt arkuszy Excel
• Dodawanie obrazów i tworzenie wykresów
• Dostosowywanie arkuszy w skoroszytach
• Renderowanie arkuszy Excel do PDF, EMF i obrazów
• Ochrona i usuwanie ochrony arkuszy
• Tworzenie tabel przestawnych i wykresów
• Dodawanie i edytowanie komentarzy
• Wyszukiwanie i zamiana danych
• Łączenie i rozdzielanie komórek
• Dodawanie i usuwanie grupowania kolumn i wierszy
• Ustawianie formatowania liczb
• Odczyt i ustawianie formuł
• Konfiguracja ustawień strony
• Dostosowywanie orientacji strony, rozmiaru papieru i skalowania
• Odczyt i zapis formatowania warunkowego
• I wiele więcej

Możesz wypróbować niektóre z popularnych funkcji Aspose.Cells w naszej aplikacji online .

Do dyspozycji są dwie biblioteki Aspose.Cells – Aspose.Cells dla Pythona poprzez Java oraz Aspose.Cells dla Pythona poprzez .NET.

Aspose.Cells dla Pythona poprzez bibliotekę Java

Wymagania systemowe: Aspose.Cells dla Pythona poprzez Java może być używany na platformach Windows, Linux i macOS i jest niezależny od platformy. Maszyna musi mieć zainstalowaną Javę w wersji 8 lub wyższej przed instalacją.
Wersja Pythona: Python 3.5 lub wyższy
Wersja Javy: Java 1.8 lub wyższa

Instalacja w systemie Windows, Linux lub macOS

  1. Zainstaluj Javę, używając następującego polecenia:
JAVA_HOME=C:\jdk1.8.0_131

PATH=C:\jdk1.8.0_131\bin;
  1. Zainstaluj Aspose.Cells dla Pythona poprzez Java z pypi :
 $ pip install aspose-cells

Utworzenie aplikacji „Hello World” przy użyciu Aspose.Cells dla Pythona poprzez bibliotekę Java

  1. Utwórz plik o nazwie HelloWorldApp.py
  2. Skopiuj poniższy kod i zapisz go w pliku HelloWorldApp.py
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook

# Utworzenie instancji klasy Workbook.
workbook = Workbook()

# Wstawienie słów Hello World! do komórki.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")

# Zapis jako plik XLS
workbook.save("output.xls")

# Zapis jako plik XLSX
workbook.save("output.xlsx")

# Zapis jako plik ODS
workbook.save("output.ods")

jpype.shutdownJVM()
  1. Uruchom polecenie python HelloWorldApp.py w wierszu poleceń

Konwersja plików Excel
Biblioteka Python Excel umożliwia konwersję plików Excel do różnych formatów, w tym PDF, XPS i HTML. Poniżej pokażemy, jak szybko i łatwo konwertować pliki Excel przy użyciu Aspose.Cells dla Pythona poprzez bibliotekę Java.

// wczytanie pliku do konwersji
Workbook wkbk= new Workbook(SD_PATH + "input.xls");

// Konwersja XLS do 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 dla Pythona poprzez bibliotekę .NET

Wymagania systemowe: Aspose.Cells dla Pythona poprzez .NET jest biblioteką niezależną od platformy i może być używany na Windows, Linux i macOS, gdzie zainstalowano Pythona .
Wersja Pythona: Python 3.6 lub wyższy

Instalacja w systemie Windows, Linux lub macOS
Zainstaluj Aspose.Cells dla Pythona poprzez .NET z pypi przy użyciu następującego polecenia:

$ pip install aspose-cells-python

Utworzenie aplikacji „Hello World” przy użyciu Aspose.Cells dla Pythona poprzez bibliotekę .NET

  1. Utwórz plik o nazwie HelloWorldApp.py
  2. Skopiuj poniższy kod i zapisz go w pliku HelloWorldApp.py
import aspose.cells
from aspose.cells import Workbook

# Utworzenie instancji klasy Workbook.
workbook = Workbook()

# Wstawienie słów Hello World! do komórki.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")

# Zapis jako plik XLS
workbook.save("output.xls")

# Zapis jako plik XLSX
workbook.save("output.xlsx")

# Zapis jako plik ODS
workbook.save("output.ods")
  1. Uruchom polecenie python HelloWorldApp.py w wierszu poleceń

Konwersja plików Excel
Poniżej pokażemy, jak szybko i łatwo konwertować pliki Excel przy użyciu Aspose.Cells dla Pythona poprzez bibliotekę .NET.

import aspose.cells
from aspose.cells import Workbook,SaveFormat
 
# wczytanie pliku do konwersji
wk = Workbook("input.xlsx");

# Konwersja XLS do PDF, XPS i HTML
wk.save("output.pdf", SaveFormat.PDF);

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

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

Więcej informacji o API Aspose.Cells znajdziesz na oficjalnej stronie produktu , a także w naszej dokumentacji .

Jeśli chcesz zatrudnić naszych programistów do szybkiego i efektywnego wdrożenia naszego API w Twoim projekcie, nasz profesjonalny zespół jest do Twojej dyspozycji. Pracujemy z Tobą, aby zrozumieć projekt, zaprojektować rozwiązanie i zaimplementować API Aspose zgodnie z Twoimi potrzebami, niezależnie od tego, czy potrzebujesz nowych funkcji w istniejącym produkcie Aspose, czy API dla nowych formatów plików.