Aspose.Cells FOSS για Python είναι μια δωρεάν βιβλιοθήκη ανοιχτού κώδικα για εργασία με αρχεία φύλλων υπολογιστών σε εφαρμογές Python. Εγκαταστήστε το με μια ενιαία εντολή “pip install aspose-cells-foss” και ξεκινήστε τη δημιουργία βιβλιοθηκών, την ανάγνωση κυττάρων, την εφαρμογή στυλ, την κατασκευή γραφήματα και την εξαγωγή σε XLSX, CSV, TSV, Markdown ή JSON, όλα χωρίς να απαιτείται η Microsoft Excel ή οποιαδήποτε εξάρτηση του Office.
Η βιβλιοθήκη αποκαλύπτει ένα καθαρό, Pythonic API που χτίστηκε γύρω από το “Workbook”, το “Worksheet”, τα “Cells” και το “Cell”, τα γνωστά αντικείμενα που κάθε προγραμματιστής υπολογιστικού φύλλου γνωρίζει. Διαβάστε και γράψτε τα κελιά χρησιμοποιώντας τη συμβολοσειρά (ws.cells["A1"].value = "Hello"), το στυλ τους με τα αντικείμενα “Font” και “Fill” και δημιουργήστε γραφήματα στηλών ή γραμμών χρησιμοποιώντας τις ειδικές μεθόδους “add_bar()” και “add_line()” στα “ws.charts”.
Επειδή η βιβλιοθήκη δεν έχει καμία εξάρτηση από τις εγχώριες βιβλιοθήκες του Office, τρέχει με τον ίδιο τρόπο σε προγράμματα εκτέλεσης Windows, Linux και macOS CI, δοχεία Docker και περιβάλλοντα χωρίς διακομιστή. Το πακέτο «markitdown-aspose-cells-plugin» επεκτείνει τη βιβλιοθήκη MarkItDown της Microsoft με υποστήριξη XLSX, επιτρέποντας την εξαγωγή πλήρους βιβλίου εργασίας σε Markdown με μία μόνο κλήση.
markitdown-aspose-cells-plugin προσθέτει εξαγωγή XLSX στο MarkItDown.Το Aspose.Cells FOSS μπορεί να εγκατασταθεί με μία μόνο εντολή “pip install aspose-cells-foss”.Δεν υπάρχουν εγκατεστημένες βιβλιοθήκες του Office ή πακέτα συστήματος.Η βιβλιοθήκη τρέχει σε οποιοδήποτε περιβάλλον Python 3.7+ χωρίς βήματα σύνταξης.
Το API είναι σκόπιμα μικρό: το “Workbook”, το “Worksheet”, το “Cells”, το “Cell”, το “Font”, το “Fill” και το “Chart” καλύπτουν την συντριπτική πλειοψηφία των πραγματικών περιπτώσεων χρήσης.
Εγκαταστήστε με pip, στη συνέχεια δημιουργήστε ένα “Εργαστήριο”, αποκτήστε πρόσβαση στο πρώτο “Εργαστήριο” και γράψτε τιμές απευθείας στα κελιά χρησιμοποιώντας τη γραμματοσειρά.Το παράδειγμα δείχνει επίσης πώς να κάνετε τολμηρή τη γραμμή κεφαλίδας τροποποιώντας το στυλ κελιού πριν από την αποθήκευση.
«Μπαζ Εισαγωγή στο aspose-cells-foss «»
«Πυθώνιος από aspose.cells_foss εισαγωγή βιβλίο εργασίας
Wb = Εργαστήριο ( wb.worksheets = εργαστήρια του Wb[0]
γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία γία ws.cells[“B1”].τιμή = “Εισόδημα” γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος. β.cells[“B2”].αξία = 42000
Ετικέτες: Bold the Header Row Για την κολάρα στα [«A1», «B1»]: Στυλ = ws.cells[col].get_style() style.font.bold = Αληθινό γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος γιος
wb.save («επιστολή.xlsx») «»
Ανοίξτε το βιβλίο εργασίας που έχει αποθηκευτεί παραπάνω, προσθέστε ένα γραμμικό γράφημα σε μια σειρά γραμμών και, στη συνέχεια, καλέστε το “save()” τρεις φορές με διαφορετικές επεκτάσεις αρχείων (XLSX, Markdown και CSV) χωρίς να αλλάξετε οποιονδήποτε άλλο κώδικα.
«Πυθώνιος από aspose.cells_foss εισαγωγή βιβλίο εργασίας
wb = βιβλίο εργασίας ( “report.xlsx”) wb.worksheets = εργαστήρια του Wb[0]
διαγράμματα = ws.charts.add_bar(12, 0, 25, 6) chart.n_series.add(“B2:B10”, Αληθινό) chart.title = “Εισόδημα ανά προϊόν”
wb.save(“report_with_chart.xlsx”)
Εξαγωγή του ίδιου βιβλίου εργασίας στο Markdown wb.save («επικοινωνία» )
Είναι μια δωρεάν βιβλιοθήκη Python που έχει άδεια MIT για τη δημιουργία, ανάγνωση, τροποποίηση και εξαγωγή φύλλων υπολογιστικών φύλλων του Excel χωρίς να απαιτείται το Microsoft Office.
Οι μορφές που χρησιμοποιούνται μόνο για εξαγωγή περιλαμβάνουν το CSV, το TSV, το Markdown (μέσω του plugin MarkItDown) και το JSON.
Το Aspose.Cells FOSS είναι μια καθαρή βιβλιοθήκη Python χωρίς εξάρτηση από το Microsoft Office, την αυτοματοποίηση COM ή οποιοδήποτε ιδιόκτητο runtime.
Εκτελέστε το “pip install aspose-cells-foss”. Δεν απαιτούνται πρόσθετα πακέτα συστήματος ή έμφυτες επεκτάσεις.
Ναι. Η βιβλιοθήκη υποστηρίζει τους τύπους γραμμών, γραμμών, πίτας, διασκορπισμού, περιοχής και συνδυασμού διαγραμμάτων μέσω ειδικών μεθόδων δημιουργού γραμματοσειρών στο `ws.charts'.
Ναι. Πληκτρολογήστε μια παράμετρος “απομίμηση” κατά την αποθήκευση για την προστασία του βιβλίου εργασίας με κρυπτογράφηση AES.
Το «markitdown-aspose-cells-plugin» ενσωματώνει το Aspose.Cells FOSS στη βιβλιοθήκη MarkItDown της Microsoft, επιτρέποντας την πλήρη μετατροπή XLSX-to-Markdown με μία μόνο κλήση.
Ο πηγαίος κώδικας, ο εντοπιστής εκδόσεων και ο οδηγός συνεισφοράς είναι διαθέσιμοι στο GitHub υπό την άδεια του MIT.