Perpustakaan Python Percuma untuk Membaca, Mengedit & Menulis Fail XLS
Perpustakaan Python Sumber Terbuka bersaiz kecil membolehkan Pembangun Perisian Membaca, Mengedit, Memanipulasi dan Menulis Data dalam Hamparan Excel XLS melalui API Python.
Apakah Pyexcel-XLS?
Fail Excel merupakan bahagian yang meluas dalam perniagaan dan pengurusan data, membantu pengguna dalam mengendalikan laporan kewangan, analisis data, atau apa-apa tugas lain yang melibatkan data berjadual. Python, sebagai salah satu bahasa pengaturcaraan yang paling popular untuk tugas-tugas ini, menyediakan pelbagai perpustakaan untuk bekerja dengan format fail yang berbeza. Apabila berurusan dengan fail Excel dalam Python, perpustakaan Pyexcel-XLS adalah sumber yang berharga yang mempermudahkan proses membaca dan menulis fail Excel.
Pyexcel-XLS ialah perpustakaan Python yang merupakan sebahagian daripada keluarga pyexcel yang lebih besar, yang menyediakan antara muka konsisten untuk mengendalikan pelbagai format hamparan, termasuk Excel. Perpustakaan ini membolehkan pengguna membaca dan menulis data dari dan ke fail Excel tanpa memerlukan kod rendah yang kompleks. Ia menawarkan pendekatan yang mudah dan mesra pengguna untuk memanipulasi fail Excel, menjadikannya sesuai untuk tugas seperti pengekstrakan data, pelaporan, dan automasi. Terdapat beberapa ciri penting dalam perpustakaan ini, seperti menulis data ke fail Excel, membaca fail Excel yang sedia ada, menerapkan gaya pada sel dan baris, menggabungkan sel, mengendalikan formula Excel, bekerja dengan Berbilang Lembaran dan banyak lagi.
Pyexcel-XLS ialah perpustakaan Python yang sangat mudah digunakan dan berharga untuk bekerja dengan fail Excel. Ia mempermudah proses memuat, membaca dan menulis data Excel, menjadikannya pilihan yang cemerlang untuk pelbagai tugas manipulasi data. Sama ada anda perlu mengekstrak maklumat daripada fail Excel atau menjana laporan, perpustakaan ini dapat memperlancar aliran kerja anda. Jadi, jika anda kerap bekerja dengan fail Excel dalam Python, cubalah dan alami kemudahan yang ditawarkannya.
Mula Menggunakan Pyexcel-XLS
Cara yang disyorkan untuk memasang perpustakaan Pyexcel-XLS ialah menggunakan pip. Sila gunakan perintah berikut untuk pemasangan yang lancar.
Pasang Pyexcel-XLS melalui Perintah PIP
pip install Pyexcel-XLSPasang Pyexcel-XLS melalui GitHub
$ git clone https://github.com/pyexcel/pyexcel-xls.git
$ cd pyexcel-xls
$ python setup.py install
Menulis ke Fail Excel menggunakan Python
Perpustakaan sumber terbuka Pyexcel-XLS telah menyediakan keupayaan untuk mencipta fail Excel XLS ringkas dan menulis data ke dalamnya dengan hanya beberapa baris kod Python dalam aplikasi mereka sendiri. Pemaju perisian juga boleh menerapkan pelbagai jenis pemformatan kepadanya, memuatkan data dari sumber luar, menyisipkan baris dan lajur baru, menggabungkan sel secara menegak dan melintang, dan sebagainya. Dalam contoh berikut, pengguna mencipta buku kerja Excel, menambah data ke dalamnya, menamakan lajur berdasarkan baris pertama dan melanjutkan baris dengan data kami menggunakan kod Python.
Bagaimana Membuat Hamparan Excel XLS Ringkas menggunakan Perpustakaan Python?
import pyexcel_xls
# Create a workbook
workbook = pyexcel_xls.get_sheet()
# Add data
data = [["Name", "Age", "City"],
["Alice", 25, "New York"],
["Bob", 30, "Los Angeles"]]
workbook.name_columns_by_row(0)
workbook.extend_rows(data)
# Save the workbook to an Excel file
workbook.save_as("output.xls")
Membaca Fail Excel melalui API Python
Pustaka Pyexcel-XLS memudahkan pembangun perisian untuk membaca fail Excel dalam aplikasi mereka sendiri tanpa sebarang kebergantungan luaran. Pustaka ini membolehkan pembangun Python memuat dan membaca fail XLS yang sedia ada dengan hanya beberapa baris kod Python. Ia juga menyediakan sokongan untuk membaca hanya helaian kerja tertentu. Selain itu, juga boleh mengakses dan membaca lajur atau baris tertentu dari fail Excel yang diberikan. Berikut menunjukkan betapa mudahnya pembangun perisian dapat membaca data dari fail Excel menggunakan kod Python.
Bagaimana Membaca Data dari Dokumen Excel XLS menggunakan Python?
from pyexcel_xls import get_data
data = get_data("your_file.xls")
import json
print(json.dumps(data))
{"Sheet 1": [[1, 2, 3], [4, 5, 6]], "Sheet 2": [["row 1", "row 2", "row 3"]]}
Sokongan Ciri-ciri Pelbagai
Pyexcel-XLS sumber terbuka adalah pustaka Python yang berharga untuk bekerja dengan fail Excel. Ia mempermudah proses membaca dan menulis data Excel, menjadikannya pilihan yang cemerlang untuk pelbagai tugas manipulasi data. Terdapat beberapa ciri penting dalam pustaka ini seperti memformat sel, menambah sempadan, menetapkan warna sel untuk menjadikan fail Excel anda menarik secara visual, menggabungkan sel secara menegak dan melintang, menulis dan menilai formula Excel, serta membuat dan mengendalikan pelbagai helaian dalam satu fail Excel dan sebagainya.