Az Aspose.Cells FOSS for Python egy ingyenes, nyílt forráskódú könyvtár a számolótáblázati fájlokkal való munkavégzéshez a Python alkalmazásokban. Telepítse egyetlen pip install aspose-cells-foss parancsot, és kezdjen el munkalapokat készíteni, cellákat olvasni, stílusokat alkalmazni, diagramokat építeni, és exportálni XLSX, CSV, TSV, Markdown vagy JSON-ba, mindezt anélkül, hogy Microsoft Excel vagy bármilyen Office függőséget igényelne.
A könyvtár egy tiszta, Pythonic API-t mutat be, amely a „Munkalap”, „Munkalap”, „Cell” és „Cell” köré épül, amelyek minden táblázatkezelő számára ismertek. Olvassa el és írja le a cellákat a csomagtartó megjelölés (ws.cells["A1"].value = "Hello"), stílusolja őket a „Font" és a „Fill" objektumokkal, és építse ki az oszlop- vagy sordiagramokat a dedikált add_bar() és add_line() módszerekkel a ws.charts-on.
Mivel a könyvtár nem függ az eredeti Office-könyvtáraktól, a Windows, a Linux és a macOS CI-meghajtók, a Docker-tartályok és a szerver nélküli környezetek esetében is azonos módon fut. A „markitdown-aspose-cells-plugin” csomag a Microsoft MarkItDown könyvtárát XLSX támogatással bővíti, így egyetlen hívással teljes munkafüzet-markdown exportot tesz lehetővé.
ws.cells["A1"] csomagtartó megjelöléssel.markitdown-aspose-cells-plugin XLSX exportot ad hozzá a MarkItDown-hoz.Az Aspose.Cells FOSS egyetlen, a „pip install aspose-cells-foss” parancs segítségével telepíthető. Nincs telepíthető natív Office-könyvtár vagy rendszercsomag. A könyvtár bármely Python 3.7+ környezetben fut, összeállítás lépése nélkül.
Az API szándékosan kicsi: a „Workbook”, „Worksheet”, „Cells”, „Cell”, „Font”, „Fill” és „Chart” a valós felhasználási esetek túlnyomó többségét fedezi.
A pip segítségével telepítse, majd hozzon létre egy „munkalapot”, lépjen hozzá az első „munkalaphoz”, és írja be az értékeket közvetlenül a cellákba a csomagtartó megjelölés használatával.
» Bach pip telepítse aspose-cells-foss „”
A Python a következőről: aspose.cells_foss import Workbook
WB = munkafüzet WS = wb.worksheets munkafüzet[0]
Értékek írása c.cells[“A1”].érték = „Termék” cells[“B1”].érték = „Jövedelem” cells[“A2”].érték = „Kapcsoló” cella[“B2”].érték = 42000
Bold the header row - A fejjel A [A1 vagy B1] címkével ellátott szűrő: stílus = ws.cells[col].get_style() style.font.bold = igaz c.cells[col].apply_style(stílus) alkalmazása
Wb.save (a továbbiakban: „report.xlsx”) „”
Nyissa meg a fenti mentett munkafüzetet, adjon hozzá egy sávdiagramot a sorok körén, majd hívja a save() háromszor különböző fájl kiterjesztésekkel (XLSX, Markdown és CSV) anélkül, hogy bármilyen más kódot módosítana.
A Python a következőről: aspose.cells_foss import Workbook
wb = munkafüzet(„report.xlsx”) WS = wb.worksheets munkafüzet[0]
diagram = ws.charts.add_bar(12, 0, 25, 6) chart.n_series.add(“B2:B10”, igaz) chart.title = „Jövedelem termék szerint”
Wb.save (”report_with_chart.xlsx”)
Wb.save (a továbbiakban: „report.md”)
Wb.save (a továbbiakban: „report.csv”) „”
Ez egy ingyenes, MIT-licencelt Python könyvtár az Excel táblázatok létrehozásához, olvasásához, módosításához és exportálásához anélkül, hogy a Microsoft Office-t kellene használnia.
Az export-csak formátumok közé tartozik a CSV, a TSV, a Markdown (a MarkItDown pluginon keresztül) és a JSON.
Aspose.Cells FOSS egy tiszta Python könyvtár, amely nem függ a Microsoft Office-tól, a COM automatizálástól vagy bármilyen saját futtatási időtől.
Futtassa a pip install a-cells-foss. Nincs szükség további rendszercsomagokra vagy natív kiterjesztésekre.
A könyvtár támogatja a sáv, vonal, tészta, szóró, terület és kombinált diagram típusokat a dedikált diagramépítő módszerek segítségével a ws.charts-on.
Igen. Mentésekor adjon át egy „jelszó” paramétert a munkafüzet AES titkosítással történő védelmére.
A „markitdown-aspose-cells-plugin” integrálja az Aspose.Cells FOSS-t a Microsoft MarkItDown könyvtárába, amely egyetlen hívással lehetővé teszi a teljes XLSX-to-Markdown konverziót.
A forráskód, a kiadáskövető és a hozzájárulási útmutató a GitHubon elérhető az MIT licenc alatt.