Knowledgebase

Perpustakaan Excel Python | Aspose

Aspose.Cells untuk Python ialah perpustakaan kelas yang membolehkan pemaju memanipulasi dan memproses fail hamparan dalam aplikasi mereka sendiri. Menyediakan kumpulan komponen paling fleksibel yang membolehkan aplikasi Python mencipta dan mengurus hamparan Excel tanpa memerlukan Microsoft Excel atau perisian pihak ketiga lain.
API kami menyokong format fail hamparan popular (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML) yang digunakan perniagaan anda setiap hari, dan membolehkan pengeksporan fail Excel ke DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, Teks Biasa, serta format imej popular termasuk JPG, PNG, SVG, TIFF, dan BMP.

Python Excel library

Dengan perpustakaan kami, pemaju dapat menguruskan berbilang helaian kerja, mencipta kandungan dan gaya hamparan dari awal, menambah formula matematik, kewangan, dan teks yang biasa serta kompleks, mengimport data ke helaian kerja daripada pelbagai sumber data, memanipulasi carta, komen, imej, objek lukisan, dan melaksanakan banyak lagi tugas.

Dengan API Excel Python, anda boleh melakukan operasi berikut:
• Membaca hamparan Excel
• Menambah imej dan mencipta carta
• Menyesuaikan helaian kerja dalam buku kerja
• Menukar hamparan Excel kepada PDF, EMF, dan imej
• Melindungi dan membuka perlindungan helaian kerja
• Mencipta jadual pangsi dan carta
• Menambah serta mengedit komen
• Mencari dan menggantikan data
• Membahagi dan menggabungkan sel
• Menambah dan membuang kumpulan pada lajur dan baris
• Menetapkan pemformatan nombor
• Membaca dan menetapkan formula
• Mengkonfigurasi penetapan halaman
• Menyesuaikan orientasi halaman, saiz kertas, dan skala
• Membaca dan menulis pemformatan bersyarat
• Dan banyak lagi

Anda boleh mencuba beberapa ciri popular Aspose.Cells melalui aplikasi dalam talian .

Terdapat dua perpustakaan Aspose.Cells yang tersedia – Aspose.Cells untuk Python melalui Java dan Aspose.Cells untuk Python melalui perpustakaan .NET.

Aspose.Cells untuk Python melalui perpustakaan Java

Keperluan sistem: Aspose.Cells untuk Python melalui Java boleh digunakan pada platform Windows, Linux, dan macOS serta perpustakaan ini bebas platform. Mesin mesti mempunyai Java 8 atau versi lebih tinggi sebelum pemasangan.
Versi Python: Python 3.5 atau lebih tinggi
Versi Java: Java 1.8 atau lebih tinggi

Pemasangan pada Windows, Linux, atau macOS

  1. Pasang Java dengan perintah berikut:
JAVA_HOME=C:\jdk1.8.0_131

PATH=C:\jdk1.8.0_131\bin;
  1. Pasang Aspose.Cells untuk Python melalui Java dari pypi :
 $ pip install aspose-cells

Buat aplikasi Hello World menggunakan Aspose.Cells untuk Python melalui perpustakaan Java

  1. Cipta fail bernama HelloWorldApp.py
  2. Gunakan kod di bawah dan simpan dalam fail HelloWorldApp.py
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. Jalankan “python HelloWorldApp.py” pada command prompt

Menukar fail Excel
Perpustakaan Excel Python membolehkan penukaran fail Excel ke pelbagai format, termasuk PDF, XPS, dan HTML. Di bawah kami akan menunjukkan cara menukar fail Excel dengan cepat dan mudah menggunakan Aspose.Cells untuk Python melalui perpustakaan Java.

// 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 untuk Python melalui perpustakaan .NET

Keperluan sistem: Aspose.Cells untuk Python melalui .NET ialah perpustakaan bebas platform dan boleh digunakan pada Windows, Linux, dan macOS di mana Python dipasang.
Versi Python: Python 3.6 atau lebih tinggi

Pemasangan pada Windows, Linux, atau macOS
Pasang Aspose.Cells untuk Python melalui .NET dari pypi menggunakan perintah berikut:

$ pip install aspose-cells-python

Buat aplikasi Hello World menggunakan Aspose.Cells untuk Python melalui perpustakaan .NET

  1. Cipta fail bernama HelloWorldApp.py
  2. Gunakan kod di bawah dan simpan dalam fail HelloWorldApp.py
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. Jalankan “python HelloWorldApp.py” pada command prompt

Menukar fail Excel
Di bawah kami akan menunjukkan cara menukar fail Excel dengan cepat dan mudah menggunakan Aspose.Cells untuk Python melalui perpustakaan .NET.

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);

Anda boleh mengetahui lebih lanjut mengenai API Aspose.Cells pada halaman produk rasmi , serta dalam dokumentasi kami .

Jika anda ingin mengupah pembangun kami untuk melaksanakan API kami dalam projek anda dengan cepat dan berkesan, pasukan profesional kami sedia membantu. Kami akan bekerjasama dengan anda untuk memahami projek anda, mereka bentuk penyelesaian dan melaksanakan API Aspose mengikut keperluan anda, sama ada anda memerlukan ciri baru dalam produk Aspose sedia ada atau API untuk format fail baru.