Για έναν προγραμματιστή, που προσπαθεί να ενημερώσει αρχεία XLSB μέσω της εφαρμογής Python; Το Aspose.Total for Python via Java API μπορεί να βοηθήσει στην αυτοματοποίηση της διαδικασίας ενημέρωσης. Είναι ένα πλήρες πακέτο διαφόρων API που αφορούν διαφορετικές μορφές, συμπεριλαμβανομένων αρχείων Microsoft Excel. Το ASPOSE.CELL API που αποτελεί μέρος του πακέτου Aspose.Total for Python via Java καθιστά εύκολη αυτή τη διαδικασία τροποποίησης. Ακολουθεί η διαδικασία ενημέρωσης του εγγράφου XLSB.
Πώς να ενημερώσετε το αρχείο XLSB στην Python
- Δημιουργήστε νέο αντικείμενο κλάσης Workbook με παράμετρο το αρχείο προέλευσης XLSB
- Πρόσβαση στο σχετικό φύλλο εργασίας με τη μέθοδο getWorksheets().get(index)
- Εισαγάγετε νέα δεδομένα στο κελί στο οποίο έχετε πρόσβαση χρησιμοποιώντας τη μέθοδο Worksheet.getCells().get(indexValue).putValue()
- Αποθηκεύστε το αρχείο ως αρχείο .xlsb χρησιμοποιώντας τη μέθοδο save() περνώντας το αρχείο με τη διαδρομή ως παράμετρο
Απαιτήσεις Τροποποίησης
- Για τροποποίηση XLSB, αναφέρετε τα API εντός του έργου απευθείας από το PyPI ( Aspose.Cells )
- Ή χρησιμοποιήστε την ακόλουθη εντολή pip
pip install aspose.cells
- Επιπλέον, κατεβάστε το πακέτο API από την ενότητα Λήψεις
Κώδικας - Ενημέρωση αρχείου XLSB στην Python
# create a new XLSX workbook | |
wb = Workbook("workbook.xlsx") | |
# insert value in the cells | |
wb.getWorksheets().get(0).getCells().get("A1").putValue("Location") | |
wb.getWorksheets().get(0).getCells().get("B1").putValue("Person") | |
wb.getWorksheets().get(0).getCells().get("A2").putValue("Home") | |
wb.getWorksheets().get(0).getCells().get("B2").putValue("abc") | |
wb.getWorksheets().get(0).getCells().get("A3").putValue("Office") | |
wb.getWorksheets().get(0).getCells().get("B3").putValue("xyz") | |
# save workbook as .xlsx file | |
wb.save("workbook-updated.xlsx") |