Aspose.Cells FOSS για Python είναι μια δωρεάν, ανοικτή βιβλιοθήκη για να εργαστεί με αρχεία φύλλου διασποράς σε εφαρμογές Python. Εγκαταστήστε το με ένα μόνο εντολή pip εγκατάσταση aspose-cells-foss και ξεκινήσετε τη δημιουργία βιβλίων εργασίας, ανάγνωση κυττάρων, εφαρμογή στυλ, κατασκευή γραμματοσειρών, και εξαγωγή στο XLSX, CSV, Markdown ή JSON, όλα χωρίς να απαιτούν Microsoft Excel ή οποιαδήποτε εξάρτηση του Office.
Η βιβλιοθήκη παρουσιάζει ένα καθαρό, Pythonic API που χτίζεται γύρω από το Workbook, το Worksheet, τα Cells και το Cell, γνωστά αντικείμενα κάθε προγραμματιστής πλάκας ξέρει. Διαβάστε και γράψτε κελιά χρησιμοποιώντας τη σφραγίδα (ws.cells["A1"].value = "Hello"', σχήμα με 'Font' και 'Remember' αντικείμενο, και δημιουργήστε στήλες ή γραμμές διάταξης χρησιμοποιούν αφιερωμένες μέθοδοι add_bar()’ & ‘add-line()` στο ‘ws-charts’.
Δεδομένου ότι η βιβλιοθήκη δεν εξαρτάται από τις εγχώριες βιβλία του Office, λειτουργεί ταυτόχρονα στα Windows, Linux και macOS CI runners, Docker containers και μη διακομιστικά περιβάλλοντα.Το πακέτο ‘markitdown-aspose-cells-plugin’ επεκτείνει τη βιβλιαρά της Microsoft MarkItDown με υποστήριξη XLSX, επιτρέποντας την πλήρη εκμετάλλευση εργαστηρίου προς μάρκινγκ με μια μόνο κλήση.Οι προγραμματιστές που χρειάζονται το πλήρες εμπορικό API με πλήρή υποδοχή παραγωγής μπορούν να χρησιμοποιήσουν Aspose.Cells for Python μαζί με αυτούς τους πόρους ανοικτού πηγής.
markitdown-aspose-cells-plugin προσθέτει XLSX εξαγωγή στο MarkItdown.Το Aspose.Cells FOSS μπορεί να εγκατασταθεί με μια ενιαία εντολή pip install aspose-cells-foss. Δεν υπάρχουν μητρικές βιβλιοθήκες του Office ή συστημικά πακέτα για την εγκατάσταση. Η βιβλία λειτουργεί σε οποιοδήποτε περιβάλλον Python 3.7+ χωρίς βήματα σύνθεσης.
Το API είναι εν προκειμένω μικρό: το Workbook, το Worksheet, τα Cells, η Cell, ο Font και ο Chart καλύπτουν την πλειονότητα των περιπτώσεων χρήσης σε πραγματικό κόσμο.Η βάση κωδικών είναι αδειοδοτημένη από το MIT, φιλοξενείται στο GitHub και δέχεται αναφορές σφάλματος και αιτήσεις τραβής.
Εισάγετε το pip και δημιουργήστε ένα WorkbookΗ πρόσβαση στο πρώτο Worksheet, και γράψτε τιμές απευθείας στα κύτταρα χρησιμοποιώντας τη σφραγίδα σημειώσεις. το παράδειγμα δείχνει επίσης πώς να χτυπήσει την γραμμή επικεφαλής με την τροποποίηση του στυλ των κυττάρων πριν από την εξοικονόμηση.
pip install aspose-cells-foss
from aspose.cells_foss import Workbook
wb = Workbook()
ws = wb.worksheets[0]
# Write values
ws.cells["A1"].value = "Product"
ws.cells["B1"].value = "Revenue"
ws.cells["A2"].value = "Widget"
ws.cells["B2"].value = 42000
# Bold the header row
for col in ["A1", "B1"]:
style = ws.cells[col].get_style()
style.font.bold = True
ws.cells[col].apply_style(style)
wb.save("report.xlsx")
Ανοίξτε το εργαστήριο που έχει αποθηκευτεί παραπάνω, προσθέστε ένα διάγραμμα γραμμής πάνω από μια σειρά γραμμάτων και καλέστε save() τρεις φορές με διαφορετικές επεκτάσεις αρχείων - XLSX, Markdown και CSV - χωρίς να αλλάζετε οποιοδήποτε άλλο κώδικα.
from aspose.cells_foss import Workbook
wb = Workbook("report.xlsx")
ws = wb.worksheets[0]
# Add a bar chart over rows 2-10
chart = ws.charts.add_bar(12, 0, 25, 6)
chart.n_series.add("B2:B10", True)
chart.title = "Revenue by Product"
wb.save("report_with_chart.xlsx")
# Export the same workbook to Markdown
wb.save("report.md")
# Or export to CSV
wb.save("report.csv")
Είναι μια δωρεάν, MIT-licensed Python βιβλιοθήκη για τη δημιουργία, ανάγνωση, τροποποίηση και εξαγωγή του Excel φύλλα χωρίς να απαιτείται Microsoft Office.
XLSX για ανάγνωση/εξαγωγή. οι μορφές εξαγωγής περιλαμβάνουν CSV, Markdown και JSON. η εξάπλωση του σήματος είναι κατασκευασμένη στη βιβλιοθήκη μέσω της save_as_markdown() και δεν απαιτεί plug-in. Το προαιρετικό ‘markitdown-aspose-cells-plugin’ προσθέτει την υποστήριξη του XL SX στην βιβλία του Microsoft MarkItDown — είναι μια ξεχωριστή ολοκλήρωση, όχι μια απαίτηση για την εξαγορά του Mark Down.
Το Aspose.Cells FOSS είναι μια καθαρή βιβλιοθήκη Python με καμία εξάρτηση από το Microsoft Office, την αυτοματοποίηση COM ή οποιοδήποτε ιδιοκτησιακό χρόνο λειτουργίας.
Εκτελέστε το ‘pip install aspose-cells-foss’. δεν απαιτούνται πρόσθετα πακέτα συστήματος ή εγχώριες επέκταση.
Ναι. Η βιβλιοθήκη υποστηρίζει τύπους γραμμής, γραμμάτων, πεδίων, περιοχής και χαρτογράφου μέσω αφιερωμένων μεθόδων χάρτη-κτίστης σε ws.charts. Αυτά τα πέντε είδη αποθηκεύονται στο XLSX χωρίς λάθος. Άλλα τείχη χορτών (scatter, combo, waterfall κλπ.) μπορούν να δημιουργηθούν στη μνήμη αλλά ανεβάζουν ‘NotImplementedError’ όταν ονομάζεται ‘workbook.save()’.
Ναι. Πληκτρολογήστε μια παράμετρος ‘password’ όταν αποθηκεύετε για να προστατεύσετε το βιβλίο εργασίας με κρυπτογράφηση AES.
Το ‘markitdown-aspose-cells-plugin’ ενσωματώνει το Aspose.Cells FOSS στη βιβλιοθήκη MarkItDown της Microsoft, επιτρέποντας την πλήρη μετατροπή XLSX σε Markdown με μία μόνο κλήση.
Ο κώδικας πηγής, ο ιχνηλατής εκδόσεων και ο οδηγός συνεισφοράς είναι διαθέσιμοι στο GitHub υπό την άδεια του MIT.