1. Produkter
  2.   Regneark
  3.   Python
  4.   Pyexcel-XLS
 
  

Gratis Python-bibliotek til at læse, redigere og skrive XLS-filer

Et lille open source Python-bibliotek gør det muligt for softwareudviklere at læse, redigere, manipulere og skrive data i Excel XLS-regneark via Python API.

Hvad er Pyexcel-XLS?

Excel-filer er en allestedsnærværende del af forretnings- og datastyring, der hjælper brugere med at håndtere finansielle rapporter, dataanalyse eller enhver anden opgave, der involverer tabeldata. Python, som et af de mest populære programmeringssprog til disse opgaver, tilbyder en række biblioteker til at arbejde med forskellige filformater. Når det gælder arbejde med Excel-filer i Python, er Pyexcel-XLS-biblioteket en værdifuld ressource, der forenkler processen med at læse og skrive Excel-filer.

Pyexcel-XLS er et Python-bibliotek, der er en del af den større pyexcel-familie, som giver en ensartet grænseflade til at håndtere forskellige regnearksformater, herunder Excel. Dette bibliotek gør det muligt for brugere at læse og skrive data fra og til Excel-filer uden behov for kompleks, lavniveau kode. Det tilbyder en bekvem og brugervenlig tilgang til at manipulere Excel-filer, hvilket gør det egnet til opgaver såsom dataudtræk, rapportering og automatisering. Der er flere vigtige funktioner i biblioteket, såsom at skrive data til en Excel-fil, læse eksisterende Excel-filer, anvende stilarter på celler og rækker, sammenlægge celler, håndtere Excel-formler, arbejde med flere ark og meget mere.

Pyexcel-XLS er et meget nemt at bruge og værdifuldt Python-bibliotek til at arbejde med Excel-filer. Det forenkler processen med at indlæse, læse og skrive Excel-data, hvilket gør det til et fremragende valg til en bred vifte af data-manipulationsopgaver. Uanset om du har brug for at udtrække information fra Excel-filer eller generere rapporter, kan dette bibliotek strømline din arbejdsproces. Så hvis du ofte arbejder med Excel-filer i Python, så prøv det og oplev den bekvemmelighed, det tilbyder.

Previous Next

Kom i gang med Pyexcel-XLS

Den anbefalede måde at installere Pyexcel-XLS-biblioteket på er ved at bruge pip. Brug venligst følgende kommando for en problemfri installation.

Installer Pyexcel-XLS via PIP-kommando

pip install Pyexcel-XLS

Installer Pyexcel-XLS via GitHub

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

Skrive til en Excel-fil ved hjælp af Python

Det open source Pyexcel-XLS-bibliotek har gjort det muligt at oprette en simpel Excel XLS-fil og skrive data til den med kun et par linjer Python-kode i deres egne applikationer. Softwareudviklere kan også anvende forskellige typer formatering på den, indlæse data fra en ekstern kilde, indsætte nye rækker og kolonner, sammenlægge celler både vertikalt og horisontalt, og så videre. I det følgende eksempel opretter brugerne en Excel-arbejdsbog, tilføjer data til den, navngiver kolonnerne baseret på den første række og udvider rækkerne med vores data ved hjælp af Python-kode.

Hvordan opretter man et simpelt Excel XLS-regneark ved hjælp af Python-biblioteket?

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

Læse en Excel-fil via Python API

Pyexcel-XLS-biblioteket gør det nemt for softwareudviklere at læse Excel-filer i deres egne applikationer uden eksterne afhængigheder. Biblioteket gør det muligt for Python-udviklere at indlæse og læse en eksisterende XLS-fil med blot et par linjer Python-kode. Det giver også support for kun at læse et bestemt regneark. Desuden er det også muligt at få adgang til og læse specifikke kolonner eller rækker fra en given Excel-fil. Følgende viser, hvor enkelt softwareudviklere kan læse data fra en Excel-fil ved hjælp af Python-kode.

Hvordan læser man data fra Excel XLS-dokument ved hjælp af 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"]]}

Støtte til diverse funktioner

Den open source Pyexcel-XLS er et værdifuldt Python-bibliotek til arbejde med Excel-filer. Det forenkler processen med at læse og skrive Excel-data, hvilket gør det til et fremragende valg til en bred vifte af datamanipulationsopgaver. Biblioteket indeholder flere vigtige funktioner såsom formatering af celler, tilføjelse af kanter, indstilling af cellefarver for at gøre dine Excel-filer visuelt tiltalende, sammensmeltning af celler både vertikalt og horisontalt, skrivning og evaluering af Excel-formler, oprettelse samt manipulation af flere ark i en enkelt Excel-fil og så videre.

 Dansk