Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να χειραγωγήσουν XLS αρχεία με Python

Οι χρήστες Python δεν δίνεται ένα ενιαίο περιβάλλον για την αλληλεπίδραση με το Excel αρχεία υπολογιστικών φύλλων . Αντ 'αυτού , υπάρχουν δύο διαφορετικές βιβλιοθήκες : " . Excel Writer " xlrd και xlwt , ή " Excel Reader » και Οι δομές δεδομένων που χρησιμοποιούνται από τις δύο βιβλιοθήκες δεν είναι άμεσα συμβατά , έτσι η Python developers πρέπει να χρησιμοποιήσετε ένα τρίτο βιβλιοθήκη , xlutils , για να μετακινήσετε δεδομένα από μια βιβλιοθήκη στην άλλη . Οδηγίες
Η

1 Κατεβάστε και εγκαταστήστε τις βιβλιοθήκες , πληκτρολογώντας τα εξής σε ένα τερματικό :

easy_install xlwt xlrd xlutils 2

Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου και επικόλληση τα παρακάτω για να εισάγουν τις βιβλιοθήκες :

εισαγωγής xlwt

εισαγωγής xlrd

xlutils εισαγωγής εικόνων
3

Επικολλήστε τα παρακάτω αργότερα για να ανοίξετε ένα υπάρχον αρχείο XLS , να προσθέσετε ένα νέο φύλλο εργασίας με ορισμένα στοιχεία και έναν τύπο, και να γράψει τα νέα δεδομένα έξω στο δίσκο και πάλι :

nativeBook = open_workbook ( « example.xls » )

mybook = αντιγραφή ( nativeBook )

φύλλο = myBook.add_sheet ( « φύλλο Test » )

ws.write ( 0,0 , 1234 )

ws.write ( 0 , 1 , 4321 )

ws.write ( 0,2 , xlwt.Formula ( "A1 + B1 " ) )

wb.save ( « example.xls » )

Αυτό χρησιμοποιεί την " open_workbook » λειτουργία από xlrd , τη λειτουργία " αντιγραφή" xlutils να μεταφράσει το βιβλίο εργασίας xlrd σε ένα βιβλίο εργασίας xlwt , και « add_sheet ", " γράφουν " και " σώσει " λειτουργεί από xlwt .


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα