Aspose.Cells FOSS za Python je besplatna knjižnica otvorenog koda za rad s datotekama tablica u Python aplikacijama. Instalirajte je s jednim ‘pip install aspose-cells-foss’ komandu i počnite stvarati radne knjige, čitati stanice, primjenjivati stilove, graditi grafike i izvoziti na XLSX, CSV, TSV, Markdown ili JSON, sve bez potrebe za Microsoft Excel ili bilo kakvu ovisnost o Officeu.
Knjižnica otkriva čistu, Pythonic API-je izgrađen oko ‘radnog lista’, ‘radnog lista’, ‘Celula’ i ‘Celula’, poznate objekte svaki programer tablica zna. čitati i pisati stanice koristeći oznaku bracket (ws.cells["A1"].value = "Hello"), stilirati ih s ‘Font’ i ‘Fill’ objekata, i izgraditi kolone ili linijske grafike koristeći namijenjene ‘add_bar()’ i ‘add_line()’ metode na ‘ws.charts’.
Budući da knjižnica nema ovisnost o natječajnim knjižnicama Officea, ona se istovjetno pokreće na Windows, Linux i macOS CI-u, Docker kontejnerima i okruženjima bez poslužitelja. „markitdown-aspose-cells-plugin“ paket proširuje Microsoftovu MarkItDown knjižnicu uz podršku XLSX-a, omogućujući izvoz cjelokupne radne knjige u Markdown u jednom pozivu.
ws.cells["A1"]markitdown-aspose-cells-plugin dodaje XLSX izvoz u MarkItDown.Aspose.Cells FOSS se može instalirati pomoću jednog zapovijedi “pip install aspose-cells-foss”.Nitve Office knjižnice ili sustavni paketi za instalaciju ne postoje.
API je namjerno mali: “Workbook”, “Worksheet”, “Cells”, “Cell”, “Font”, “Fill” i “Chart” pokrivaju veliku većinu slučajeva uporabe u stvarnom svijetu.
Instalirajte s pip-om, a zatim kreirajte radnu svesku, pristupite prvom radnom listu i unesite vrijednosti izravno u stanice pomoću oznake za čavrljanje.
» Bash PIP instalira aspose-cells-foss » »
» Python iz aspose.cells_foss uvoz radni list
WB = radna knjiga ws = wb.worksheets[0]
c.cells[“A1”].vrijednost = “Proizvod” c.cells[“B1”].vrijednost = “Doplata” c.cells[“A2”].vrijednost = “Vidžet” c.cells[“B2”].vrijednost = 42000
#Bold The Header Rue (svrha glave) za kol u [“A1”, „B1”]: stil = ws.cells[col].get_style() style.font.bold = Istina c.dll[col].apply_style(style)
c.save (”report.xlsx”) » »
Otvorite radnu svesku pohranjenu gore, dodajte barski grafikon na niz redova, a zatim nazovite ‘save()’ tri puta s različitim datotečnim proširenjima (XLSX, Markdown i CSV) bez mijenjanja bilo kojeg drugog koda.
» Python iz aspose.cells_foss uvoz radni list
wb = radna knjiga (”report.xlsx”) ws = wb.worksheets[0]
grafikon = ws.charts.add_bar(12, 0, 25, 6) Chart.n_series.add(“B2:B10”, Istina) Chart.title = “Potpuno prihoda po proizvodu”
u.save(“report_with_chart.xlsx”)
u.save (”report.md”)
u.save („report.csv”) » »
To je besplatna, MIT-ov licencirana Python knjižnica za stvaranje, čitanje, mijenjanje i izvoz Excel tablica bez potrebe za Microsoft Officeom.
XLSX za čitanje/pisanje. Formati za izvoz uključuju CSV, TSV, Markdown (preko Plugina MarkItDown) i JSON.
Aspose.Cells FOSS je čista Python knjižnica bez ovisnosti o Microsoft Officeu, COM automatizaciji ili bilo kojem vlastitom runtimeu.
Zaustavite ‘pip install a-cells-foss’. ne zahtijevaju se dodatni paket sustava ili natjecanje.
Knjižnica podržava vrste grafikona bar, linija, kolač, raspršivač, područje i kombinacije putem namijenjenih metoda za izrada grafikona na ‘ws.charts’.
Prenosite parametar “lozinka” prilikom čuvanja kako biste zaštitili radnu svesku pomoću AES šifriranja.
‘markitdown-aspose-cells-plugin’ integrira Aspose.Cells FOSS u Microsoftovu knjižnicu MarkItDown, omogućavajući potpunu konverziju XLSX-a u Markdown s jednim pozivom.
Izvornog koda, tracker izdanja i vodič za doprinose dostupni su na GitHubu pod MIT licencom.