1. Tuotteet
  2.   Toimittaja
  3.   Python
  4.   Openpyxl
 
  

Avoimen lähdekoodin Python Spreadsheet Editor -kirjasto

Ilmainen ja avoimen lähdekoodin Python-kirjasto Excel XLSX:n ja muiden laskentataulukkotiedostojen luomiseen ja muokkaamiseen.

Mikä on Openpyxl API?

Openpyxl on tehokas ja monipuolinen avoimen lähdekoodin Python-kirjasto Excel-tiedostojen käsittelyyn. Sen avulla voit lukea, kirjoittaa ja käsitellä Excel-laskentataulukoita suositussa XLSX-muodossa. Openpyxlin avulla voit luoda monimutkaisia Excel-asiakirjoja, muokata olemassa olevia ja jopa poimia tietoja Excel-laskentataulukoista tietojen analysointia varten. Sen käyttäjäystävällinen API tarjoaa toimintoja solujen muotoiluun, kaavioiden luomiseen ja laskentataulukoiden hallintaan, joten se on ihanteellinen valinta Python-kehittäjille, jotka haluavat automatisoida Exceliin liittyviä tehtäviä tai integroida Excel-tiedostojen käsittelyn sovelluksiinsa. Hoidatpa sitten data-analytiikkaa, raportointia tai mitä tahansa Excel-pohjaista projektia, Openpyxl tarjoaa kattavan joukon työkaluja työnkulkusi virtaviivaistamiseen.

OpenpyXL API -ominaisuudet

Seuraavassa on joitakin OpenpyXL API:n pääominaisuuksia:

  • Lue ja kirjoita Excel-tiedostoja: Openpyxl voi lukea ja kirjoittaa Excel-tiedostoja XLSX-muodossa, jolloin voit käsitellä tietoja tehokkaasti.
  • Luo ja muokkaa laskentataulukoita: Voit luoda uusia laskentataulukoita, nimetä niitä uudelleen ja muokata olemassa olevia, mukaan lukien lisäämällä ja poistamalla arkkeja.
  • Solun muotoilu: Openpyxl tukee erilaisia solujen muotoiluvaihtoehtoja, kuten fonttien, värien, reunusten ja numeromuotojen määrittämistä.
  • Tietojen vahvistus: Voit lisätä soluihin tietojen tarkistuksen rajoittaaksesi syötearvoja, kuten avattavia luetteloita tai numeerisia alueita.
  • Ehdollinen muotoilu: Openpyxlin avulla voit soveltaa ehdollisia muotoilusääntöjä soluihin, mikä mahdollistaa soluarvoihin perustuvan dynaamisen muotoilun.
  • Kaavat ja funktiot: Voit lisätä ja arvioida Excel-kaavoja ja -funktioita laskentataulukoissasi.
  • Kaaviot: Kirjasto tukee erityyppisten kaavioiden, kuten pylväs-, viiva-, ympyrä- ja hajontakaavioiden, luomista suoraan Excel-tiedostoissa.
  • Kuvat: voit lisätä kuvia Excel-laskentataulukoihin, mikä mahdollistaa monipuolisemman asiakirjasisällön.
  • Nimetyt alueet: Openpyxl tukee nimettyjä alueita, mikä mahdollistaa helpon viittauksen tiettyihin koodin solualueisiin.
  • Solujen yhdistäminen ja yhdistämisen poistaminen: Voit yhdistää soluja ja poistaa niiden yhdistämisen luodaksesi monimutkaisempia laskentataulukkoasetteluja.
  • Tyylit: Kirjasto tarjoaa kattavan muotoilujärjestelmän, jonka avulla voit mukauttaa solujen ja laskentataulukoiden ulkoasua.
  • Iterointi rivien ja sarakkeiden yli: Openpyxl tarjoaa tehokkaita tapoja iteroida riveillä ja sarakkeilla tietojen käsittelyä varten.
  • Suojaus: Voit määrittää laskentataulukon suojausasetuksia, kuten lukita soluja tai estää arkin muokkaukset.
  • Suurien tiedostojen käsittely: Openpyxl on suunniteltu käsittelemään suuria Excel-tiedostoja tehokkaasti, joten se soveltuu suurille datasovelluksille.

Openpyxlin tukemat tiedostomuodot

Pyexcel-XLS tukee seuraavia tiedostomuotoja.

File FormatDefinition
XLSXMicrosoft Excel 2010 and above spreadsheet file format
XLSMMicrosfot Excel 2010 Spreadsheet Macro file format
GitHub

GitHub-tilastot

Nimi:
Kieli:
Tähdet:
Haarukat:
Lisenssi:
Arkisto päivitettiin viimeksi klo

Openpyxlin käytön aloittaminen

Voit ladata Openpyxl-kirjaston GitHubista tai käyttämällä pip install -komentoa:

Asennus

Openpyxlin asentaminen on yksinkertaista ja se voidaan tehdä terminaalista alla olevan kuvan mukaisesti:

Openpyxlin asennus


pip3 install Openpyxl

Openpyxl Python -koodiesimerkkejä

Examples using the Openpyxl Python library are as follow. You can use the FREE Excel XLS file template to try these examples.

Kuinka lukea XLSX-tiedosto Openpyxlin avulla?

Voit lukea olemassa olevan XLSX-tiedoston käyttämällä load_workbook-funktiota. Tässä on yksinkertainen esimerkki:

Kuinka luoda Excel XLSX Openpyxlillä?

Uuden Excel XLSX -tiedoston luominen Openpyxlillä on erittäin helppoa. Voit luoda uuden työkirjan käyttämällä Työkirja-luokkaa, päästä käsiksi sen aktiiviseen taulukkoon ja asettaa sen solujen arvot seuraavan koodiesimerkin mukaisesti.

Kuinka muokata olemassa olevaa XLSX-tiedostoa Openpyxlillä?

Olemassa olevan XLSX-tiedoston lukeminen ja sen muokkaaminen Openpyxlillä on erittäin helppoa. Voit ladata työkirjan load_workbook-menetelmällä ja päästä sitten käyttämään sen aktiivista arkkia ja solua muokataksesi sen sisältöä. Tämä näkyy seuraavassa koodiesimerkissä.

Resurssit

  • A Excel-mallitiedosto&sd=true
  • Kuvakaappaus iPhone 7:stä
  • Johtopäätös

    Openpyxl on kattava ja tehokas Python-kirjasto Excel-tiedostojen työskentelyyn, ja se tarjoaa laajoja ominaisuuksia XLSX-muodossa olevien tietojen luomiseen, muokkaamiseen ja analysointiin. Käyttäjäystävällisen käyttöliittymänsä ja vankkojen toimintojensa ansiosta se palvelee monenlaisia tehtäviä yksinkertaisista tietojen syöttämisestä monimutkaisiin laskentataulukoiden käsittelyihin. Openpyxlin tuki solujen muotoilulle, kaavioille, tietojen validoinnille ja muulle tekee siitä monipuolisen työkalun kehittäjille, jotka haluavat automatisoida Exceliin liittyviä prosesseja tai integroida taulukkolaskentaominaisuuksia sovelluksiinsa. Rakennatpa data-analyysityökaluja, luot raportteja tai käsittelet Excel-tiedostoja missä tahansa kapasiteetissa, Openpyxl tarjoaa joustavuutta ja helppokäyttöisyyttä, jota tarvitaan työnkulkusi virtaviivaistamiseen ja tuottavuuden parantamiseen.

    Samankaltaisia Tuotteita

     Finnish