Aspose.Cells FOSS for Python on ilmainen, avoimen lähdekoodin kirjasto työskentelyyn laskentataulukkotiedostojen kanssa Python-sovelluksissa. Asenna se yhdellä “pip install aspose-cells-foss” -komennolla ja aloita työkirjojen luominen, lukeminen soluja, soveltaminen tyylejä, rakentaa kaavioita ja vienti XLSX, CSV, TSV, Markdown tai JSON, kaikki ilman Microsoft Excel tai Office-riippuvuutta.
Kirjastossa on puhdas, pythoninen API, joka on rakennettu “työkirjan”, “työkalun”, “solujen” ja “solun” ympärille, jotka ovat tuttuja esineitä, joita jokainen laskentataulukkokehittäjä tuntee. Lue ja kirjoita soluja käyttämällä runkomerkintöjä (ws.cells["A1"].value = "Hello"), muotoile ne “Font” ja “Fill” -objekteilla ja luo sarake- tai rivikarttoja käyttämällä omia “add_bar()” ja “add_line()” -menetelmiä “ws.charts”.
Koska kirjasto ei ole riippuvainen alkuperäisistä Office-kirjastoista, se toimii samalla tavalla Windows-, Linux- ja macOS CI-käyttöjärjestelmissä, Docker-säiliöissä ja palvelimettomissa ympäristöissä. ”markitdown-aspose-cells-plugin” -paketti laajentaa Microsoftin MarkItDown-kirjastoa XLSX-tuella, jolloin koko työkirjan ja Markdown-lähetys voidaan viedä yhdellä puhelulla.
markitdown-aspose-cells-plugin lisää XLSX-viennin MarkItDown-laajennukseen.Aspose.Cells FOSS on asennettavissa yhdellä “pip install aspose-cells-foss” -komennolla. Asennettavissa ei ole alkuperäisiä Office-kirjastoja tai järjestelmäpaketteja. Kirjasto toimii missä tahansa Python 3.7+ -ympäristössä ilman kokoonpanovaiheita.
API on tarkoituksellisesti pieni: Workbook, Work Sheet, Cells, Cell, Font, Fill ja Chart kattavat valtaosan todellisista käyttötapauksista.
Asenna pipin avulla, luo sitten työkirja, käytä ensimmäistä työkirjaa ja kirjoita arvot suoraan soluihin käyttäen lohkojen merkintöjä.
”Bash pip aspose-cells-foss asettaminen ””
Python on aspose.cells_foss tuonti työkirja
WB = työpöytä WS = wb.työkalut[0]
Kirjoita arvot ws.cells[“A1”].arvo = ”Tuote” ws.cells[“B1”].arvo = “Tulot” ws.cells[“A2”].arvo = “Widget” c.cells[“B2”].arvo = 42000
Lähde: Bold the Header Row [”A1”, ”B1” ja ”B1”] kohdassa tyyli = ws.cells[col].get_style() style.font.bold = totta c.sys[col].sysäätöä sovelletaan
vp.save(”raport.xlsx”) ””
Avaa yllä tallennettu työkirja, lisää viivakaavio useisiin rivejä kohti ja soita sitten save() kolme kertaa eri tiedostopääteillä (XLSX, Markdown ja CSV) muuttamatta mitään muuta koodia.
Python on aspose.cells_foss tuonti työkirja
wb = työkirja (”report.xlsx”) WS = wb.työkalut[0]
kaavio = ws.charts.add_bar(12, 0, 25, 6) chart.n_series.add(“B2:B10”, totta) chart.title = “Tulot tuotetta kohden”
vp.save(“report_with_chart.xlsx”)
vp.save (”tiedote.fi”)
vp.save (”tiedote.csv”) ””
Se on MIT: n lisensoima Python-kirjasto, jonka avulla voit luoda, lukea, muokata ja viedä Excel-taulukkoja ilman Microsoft Officea.
Export-ainoat muodot ovat CSV, TSV, Markdown (MarkItDown-laajennuksen kautta) ja JSON.
Aspose.Cells FOSS on puhdas Python-kirjasto, jossa ei ole riippuvuutta Microsoft Office, COM-automaatiota tai mitään omistettuja käynnistystoimintoja.
Käynnistä ‘pip install aspose-cells-foss’. Ei tarvita ylimääräisiä järjestelmäpaketteja tai alkuperäisiä laajennuksia.
Kirjasto tukee baari-, rivi-, leivonnais-, hajanais-, alue- ja yhdistelmäkaaviotaitoja käyttämällä omia kaavio-rakentajan menetelmiä ws.charts-kaavioissa.
Kyllä. Tallennettaessa siirrä “salasanan” parametri, joka suojaa työkirjaa AES-salauksella.
’markitdown-aspose-cells-plugin’ integroi Aspose.Cells FOSS:n Microsoftin MarkItDown-kirjastoon, mikä mahdollistaa täydellisen XLSX-to-Markdown-muunnoksen yhdellä puhelulla.
Lähdekoodi, issue tracker ja panostusopas ovat saatavilla GitHubissa MIT-lisenssin alaisuudessa.