Δωρεάν βιβλιοθήκη Python για ανάγνωση, επεξεργασία & εγγραφή αρχείων XLS

Μια μικρού μεγέθους ανοιχτού κώδικα βιβλιοθήκη Python επιτρέπει στους προγραμματιστές λογισμικού να διαβάζουν, επεξεργάζονται, χειρίζονται και να γράφουν δεδομένα σε λογιστικά φύλλα Excel XLS μέσω API Python.

Τι είναι το Pyexcel-XLS;

Τα αρχεία Excel είναι ένα πανταχού παρόν μέρος των επιχειρήσεων και της διαχείρισης δεδομένων, βοηθώντας τους χρήστες στην αντιμετώπιση οικονομικών αναφορών, ανάλυσης δεδομένων ή οποιουδήποτε άλλου έργου που περιλαμβάνει πινάκων δεδομένων. Η Python, ως μία από τις πιο δημοφιλείς γλώσσες προγραμματισμού για αυτές τις εργασίες, παρέχει μια ποικιλία βιβλιοθηκών για εργασία με διαφορετικές μορφές αρχείων. Όταν πρόκειται για εργασία με αρχεία Excel στην Python, η βιβλιοθήκη Pyexcel-XLS είναι ένας πολύτιμος πόρος που απλοποιεί τη διαδικασία ανάγνωσης και εγγραφής αρχείων Excel.

Το Pyexcel-XLS είναι μια βιβλιοθήκη Python που αποτελεί μέρος της μεγαλύτερης οικογένειας pyexcel, η οποία παρέχει ένα συνεπές περιβάλλον εργασίας για τη διαχείριση διαφόρων μορφών υπολογιστικών φύλλων, συμπεριλαμβανομένου του Excel. Αυτή η βιβλιοθήκη επιτρέπει στους χρήστες να διαβάζουν και να γράφουν δεδομένα από και προς αρχεία Excel χωρίς την ανάγκη σύνθετου, χαμηλού επιπέδου κώδικα. Προσφέρει μια βολική και φιλική προς το χρήστη προσέγγιση για τη διαχείριση αρχείων Excel, καθιστώντας την κατάλληλη για εργασίες όπως εξαγωγή δεδομένων, αναφορές και αυτοματοποίηση. Υπάρχουν αρκετά σημαντικά χαρακτηριστικά της βιβλιοθήκης, όπως η εγγραφή δεδομένων σε αρχείο Excel, η ανάγνωση υπαρχόντων αρχείων Excel, η εφαρμογή στυλ σε κελιά και γραμμές, η συγχώνευση κελιών, η διαχείριση τύπων Excel, η εργασία με πολλαπλά φύλλα και πολλά άλλα.

Το Pyexcel-XLS είναι μια πολύ εύχρηστη και πολύτιμη βιβλιοθήκη Python για εργασία με αρχεία Excel. Απλοποιεί τη διαδικασία φόρτωσης, ανάγνωσης και εγγραφής δεδομένων Excel, καθιστώντας την εξαιρετική επιλογή για ένα ευρύ φάσμα εργασιών επεξεργασίας δεδομένων. Είτε χρειάζεστε να εξάγετε πληροφορίες από αρχεία Excel είτε να δημιουργήσετε αναφορές, αυτή η βιβλιοθήκη μπορεί να βελτιώσει τη ροή εργασίας σας. Έτσι, αν βρίσκεστε συχνά να εργάζεστε με αρχεία Excel σε Python, δοκιμάστε την και ζήστε την ευκολία που προσφέρει.

Previous Next

Ξεκινώντας με το Pyexcel-XLS

Ο συνιστώμενος τρόπος εγκατάστασης της βιβλιοθήκης Pyexcel-XLS είναι μέσω pip. Παρακαλώ χρησιμοποιήστε την παρακάτω εντολή για ομαλή εγκατάσταση.

Εγκατάσταση του Pyexcel-XLS μέσω εντολής PIP

pip install Pyexcel-XLS

Εγκατάσταση του Pyexcel-XLS μέσω GitHub

$ git clone https://github.com/pyexcel/pyexcel-xls.git
$ cd pyexcel-xls
$ python setup.py install

Γράψιμο σε αρχείο Excel χρησιμοποιώντας Python

Η ανοιχτού κώδικα βιβλιοθήκη Pyexcel-XLS παρέχει τη δυνατότητα δημιουργίας ενός απλού αρχείου Excel XLS και εγγραφής δεδομένων σε αυτό με μόνο μερικές γραμμές κώδικα Python μέσα στις δικές τους εφαρμογές. Οι προγραμματιστές λογισμικού μπορούν επίσης να εφαρμόσουν διάφορους τύπους μορφοποίησης, να φορτώσουν δεδομένα από εξωτερική πηγή, να εισάγουν νέες γραμμές και στήλες, να συγχωνεύσουν κελιά τόσο κάθετα όσο και οριζόντια, κ.λπ. Στο παρακάτω παράδειγμα, οι χρήστες δημιουργούν ένα βιβλίο εργασίας Excel, προσθέτουν δεδομένα σε αυτό, ονομάζουν τις στήλες βάσει της πρώτης γραμμής και επεκτείνουν τις γραμμές με τα δεδομένα μας χρησιμοποιώντας κώδικα Python.

Πώς να δημιουργήσετε ένα απλό φύλλο εργασίας Excel XLS χρησιμοποιώντας τη βιβλιοθήκη 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")

Ανάγνωση αρχείου Excel μέσω του API Python

Η βιβλιοθήκη Pyexcel-XLS καθιστά εύκολο για τους προγραμματιστές λογισμικού να διαβάζουν αρχεία Excel μέσα στις δικές τους εφαρμογές χωρίς εξωτερικές εξαρτήσεις. Η βιβλιοθήκη επιτρέπει στους προγραμματιστές Python να φορτώνουν και να διαβάζουν υπάρχοντα αρχεία XLS με μόνο μερικές γραμμές κώδικα Python. Παρέχει επίσης υποστήριξη για την ανάγνωση μόνο ενός συγκεκριμένου φύλλου εργασίας. Επιπλέον, είναι δυνατόν να προσπελαστούν και να διαβαστούν συγκεκριμένες στήλες ή γραμμές από ένα δεδομένο αρχείο Excel. Το παρακάτω δείχνει πόσο απλό είναι για τους προγραμματιστές λογισμικού να διαβάσουν δεδομένα από ένα αρχείο Excel χρησιμοποιώντας κώδικα Python.

Πώς να διαβάσετε δεδομένα από έγγραφο Excel XLS χρησιμοποιώντας 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"]]}

Υποστήριξη Διάφορων Χαρακτηριστικών

Το ανοιχτού κώδικα Pyexcel-XLS είναι μια πολύτιμη βιβλιοθήκη Python για εργασία με αρχεία Excel. Απλοποιεί τη διαδικασία ανάγνωσης και εγγραφής δεδομένων Excel, καθιστώντας το εξαιρετική επιλογή για ένα ευρύ φάσμα εργασιών επεξεργασίας δεδομένων. Υπάρχουν πολλές σημαντικές λειτουργίες της βιβλιοθήκης, όπως η μορφοποίηση κελιών, η προσθήκη περιγραμμάτων, η ρύθμιση χρωμάτων κελιών για να κάνουν τα αρχεία Excel οπτικά ελκυστικά, η συγχώνευση κελιών τόσο κάθετα όσο και οριζόντια, η δημιουργία και αξιολόγηση τύπων Excel, η δημιουργία καθώς και η διαχείριση πολλαπλών φύλλων εντός ενός ενιαίου αρχείου Excel κ.ά.

 Ελληνικά