1. Tuotteet
  2.   Laskentataulukko
  3.   Python
  4.   Pyexcel-XLS
 
  

Ilmainen Python-kirjasto XLS-tiedostojen lukemiseen, muokkaamiseen ja kirjoittamiseen

Pieni kokoinen avoimen lähdekoodin Python-kirjasto mahdollistaa ohjelmistokehittäjien lukea, muokata, käsitellä ja kirjoittaa tietoja Excel XLS -taulukoihin Python API:n kautta.

Mikä on Pyexcel-XLS?

Excel-tiedostot ovat kaikkialla läsnä oleva osa liiketoimintaa ja tietojen hallintaa, auttaen käyttäjiä käsittelemään talousraportteja, data-analyysiä tai mitä tahansa muuta tehtävää, joka sisältää taulukkotietoja. Python, yhtenä suosituimmista ohjelmointikielistä näihin tehtäviin, tarjoaa erilaisia kirjastoja eri tiedostomuotojen käsittelyyn. Kun kyse on Excel-tiedostojen käsittelystä Pythonissa, Pyexcel-XLS -kirjasto on arvokas resurssi, joka yksinkertaistaa Excel-tiedostojen lukemisen ja kirjoittamisen prosessia.

Pyexcel-XLS on Python‑kirjasto, joka kuuluu laajempaan pyexcel‑perheeseen, ja tarjoaa yhtenäisen käyttöliittymän erilaisten taulukkoformaattien, kuten Excelin, käsittelemiseen. Tämä kirjasto mahdollistaa käyttäjien lukea ja kirjoittaa dataa Excel‑tiedostoista ilman monimutkaista, matalan tason koodia. Se tarjoaa kätevän ja käyttäjäystävällisen tavan käsitellä Excel‑tiedostoja, mikä tekee siitä sopivan tehtäviin kuten tiedon poiminta, raportointi ja automaatio. Kirjastossa on useita tärkeitä ominaisuuksia, kuten datan kirjoittaminen Excel‑tiedostoon, olemassa olevien Excel‑tiedostojen lukeminen, solujen ja rivien tyylien soveltaminen, solujen yhdistäminen, Excel‑kaavojen käsittely, useiden taulukoiden käyttö ja paljon muuta.

Pyexcel-XLS on erittäin helppokäyttöinen ja arvokas Python‑kirjasto Excel‑tiedostojen kanssa työskentelemiseen. Se yksinkertaistaa Excel‑datan lataamisen, lukemisen ja kirjoittamisen prosessia, mikä tekee siitä erinomaisen valinnan monenlaisiin tietojen käsittelyn tehtäviin. Tarvitsetpa sitten tietojen poimintaa Excel‑tiedostoista tai raporttien luomista, tämä kirjasto voi tehostaa työnkulkua. Jos siis työskentelet usein Excel‑tiedostojen parissa Pythonissa, kokeile sitä ja koe sen tarjoama kätevyys.

Previous Next

Aloittaminen Pyexcel-XLS:n kanssa

Suositeltu tapa asentaa Pyexcel-XLS-kirjasto on käyttää pipiä. Käytä seuraavaa komentoa sujuvaa asennusta varten.

Asenna Pyexcel-XLS PIP-komennolla

pip install Pyexcel-XLS

Asenna Pyexcel-XLS GitHubin kautta

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

Excel-tiedoston kirjoittaminen Pythonilla

Avoimen lähdekoodin Pyexcel-XLS-kirjasto on mahdollistanut yksinkertaisen Excel XLS -tiedoston luomisen ja tietojen kirjoittamisen siihen vain muutamalla Python‑koodirivillä omissa sovelluksissaan. Ohjelmistokehittäjät voivat myös soveltaa siihen erilaisia muotoiluja, ladata tietoja ulkoisesta lähteestä, lisätä uusia rivejä ja sarakkeita, yhdistää soluja sekä pystysuunnassa että vaakasuunnassa, jne. Seuraavassa esimerkissä käyttäjät luovat Excel-työkirjan, lisäävät siihen dataa, nimeävät sarakkeet ensimmäisen rivin perusteella ja laajentavat rivejä omalla datallaan Python‑koodilla.

Kuinka luoda yksinkertainen Excel XLS -taulukko Python-kirjastolla?

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-tiedoston lukeminen Python API:n kautta

Pyexcel-XLS-kirjasto tekee ohjelmistokehittäjille helppoa lukea Excel-tiedostoja omissa sovelluksissaan ilman ulkoisia riippuvuuksia. Kirjasto mahdollistaa Python-kehittäjien ladata ja lukea olemassa olevia XLS-tiedostoja vain muutamalla Python-koodirivillä. Se tarjoaa myös tuen vain tietyn taulukon lukemiseen. Lisäksi on mahdollista käyttää ja lukea tiettyjä sarakkeita tai riviä annetusta Excel-tiedostosta. Seuraavassa näytetään, kuinka yksinkertaista on lukea dataa Excel-tiedostosta Python-koodilla.

Kuinka lukea tietoja Excel XLS -dokumentista Pythonilla?

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"]]}

Erilaisten ominaisuuksien tuki

Avoimen lähdekoodin Pyexcel-XLS on arvokas Python-kirjasto Excel-tiedostojen käsittelyyn. Se yksinkertaistaa Excel-datan lukemisen ja kirjoittamisen prosessia, mikä tekee siitä erinomaisen valinnan monenlaisiin datan muokkaustehtäviin. Kirjastossa on useita tärkeitä ominaisuuksia, kuten solujen muotoilu, reunojen lisääminen, solujen värien asettaminen, jotta Excel-tiedostosi ovat visuaalisesti houkuttelevia, solujen yhdistäminen sekä pystysuunnassa että vaakasuunnassa, Excel-kaavojen kirjoittaminen ja arviointi, useiden taulukoiden luominen ja muokkaaminen yhdessä Excel-tiedostossa jne.

 Suomen