Libreria Python gratuita per leggere, modificare e scrivere file XLS

Una libreria Python open source di piccole dimensioni consente agli sviluppatori di software di leggere, modificare, manipolare e scrivere dati nei fogli di calcolo Excel XLS tramite API Python.

Che cos'è Pyexcel-XLS?

I file Excel sono una parte onnipresente del business e della gestione dei dati, aiutando gli utenti nella gestione di report finanziari, analisi dei dati o qualsiasi altro compito che coinvolge dati tabulari. Python, come uno dei linguaggi di programmazione più popolari per questi compiti, offre una varietà di librerie per lavorare con diversi formati di file. Quando si tratta di lavorare con file Excel in Python, la libreria Pyexcel-XLS è una risorsa preziosa che semplifica il processo di lettura e scrittura dei file Excel.

Pyexcel-XLS è una libreria Python che fa parte della più ampia famiglia pyexcel, la quale fornisce un'interfaccia coerente per gestire vari formati di fogli di calcolo, inclusi Excel. Questa libreria consente agli utenti di leggere e scrivere dati da e verso file Excel senza la necessità di codice complesso a basso livello. Offre un approccio comodo e intuitivo per manipolare i file Excel, rendendolo adatto a compiti come l'estrazione dei dati, la creazione di report e l'automazione. Sono presenti diverse funzionalità importanti della libreria, come la scrittura di dati in un file Excel, la lettura di file Excel esistenti, l'applicazione di stili a celle e righe, l'unione di celle, la gestione di formule Excel, il lavoro con più fogli e molto altro.

Pyexcel-XLS è una libreria Python molto facile da usare e preziosa per lavorare con i file Excel. Semplifica il processo di caricamento, lettura e scrittura dei dati Excel, rendendola una scelta eccellente per una vasta gamma di attività di manipolazione dei dati. Che tu abbia bisogno di estrarre informazioni dai file Excel o di generare report, questa libreria può ottimizzare il tuo flusso di lavoro. Quindi, se ti trovi spesso a lavorare con file Excel in Python, provala e sperimenta la comodità che offre.

Previous Next

Introduzione a Pyexcel-XLS

Il modo consigliato per installare la libreria Pyexcel-XLS è utilizzare pip. Si prega di usare il comando seguente per un'installazione senza problemi.

Installa Pyexcel-XLS tramite comando PIP

pip install Pyexcel-XLS

Installa Pyexcel-XLS tramite GitHub

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

Scrivere un file Excel usando Python

La libreria open source Pyexcel-XLS offre la possibilità di creare un semplice file Excel XLS e scrivere dati al suo interno con sole un paio di righe di codice Python nelle proprie applicazioni. Gli sviluppatori software possono anche applicare vari tipi di formattazione, caricare dati da una fonte esterna, inserire nuove righe e colonne, unire celle sia verticalmente che orizzontalmente, e così via. Nell'esempio seguente, gli utenti creano una cartella di lavoro Excel, aggiungono dati, denominano le colonne in base alla prima riga ed estendono le righe con i nostri dati usando codice Python.

Come creare un semplice foglio di calcolo Excel XLS usando la libreria 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")

Leggere un file Excel tramite l'API Python

La libreria Pyexcel-XLS semplifica per gli sviluppatori software la lettura di file Excel all'interno delle proprie applicazioni senza dipendenze esterne. La libreria consente agli sviluppatori Python di caricare e leggere file XLS esistenti con sole poche righe di codice Python. Fornisce anche il supporto per leggere solo un foglio di lavoro specifico. Inoltre, è possibile accedere e leggere colonne o righe specifiche da un file Excel dato. Quanto segue mostra quanto sia semplice per gli sviluppatori leggere i dati da un file Excel usando codice Python.

Come leggere i dati da un documento Excel XLS usando 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"]]}

Supporto a funzionalità varie

L'open source Pyexcel-XLS è una preziosa libreria Python per lavorare con i file Excel. Semplifica il processo di lettura e scrittura dei dati Excel, rendendola una scelta eccellente per una vasta gamma di operazioni di manipolazione dei dati. La libreria include diverse funzionalità importanti, come la formattazione delle celle, l'aggiunta di bordi, l'impostazione dei colori delle celle per rendere i file Excel più accattivanti, l'unione delle celle sia verticalmente che orizzontalmente, la scrittura e la valutazione di formule Excel, la creazione e la manipolazione di più fogli all'interno di un unico file Excel e così via.

 Italiano