Excel σε CSV

Μετατροπή XLSM σε CSV | μετατρέψτε το excel σε csv online

Η μετατροπή αρχείων XLSM(Excel Macro-Enabled Workbook) σε μορφή CSV(Τιμές διαχωρισμένες με κόμμα) χρησιμοποιώντας το Python Cloud SDK ανοίγει έναν κόσμο δυνατοτήτων για χειρισμό και ανάλυση δεδομένων. Αυτή η προσέγγιση δίνει τη δυνατότητα στους προγραμματιστές και τους λάτρεις των δεδομένων να χειρίζονται αβίαστα μεγάλα σύνολα δεδομένων και να εκτελούν εργασίες μετασχηματισμού δεδομένων με ευκολία. Αξιοποιώντας το Python Cloud SDK, αποκτάτε πρόσβαση σε ένα ισχυρό και φιλικό προς το χρήστη API που απλοποιεί τη διαδικασία μετατροπής XLSM σε CSV. Ας εξερευνήσουμε τα πολυάριθμα οφέλη και ας διερευνήσουμε πώς αυτή η προσέγγιση μπορεί να βελτιστοποιήσει τις ροές εργασίας επεξεργασίας δεδομένων σας και να βελτιώσει την παραγωγικότητά σας χρησιμοποιώντας το Python Cloud SDK.

Excel μετατροπή REST API

Η ολοκλήρωση του έργου της μετατροπής XLSM σε CSV γίνεται ακόμα πιο αποτελεσματική και απλή με το Aspose.Cells Cloud SDK για Python. Αυτό το ισχυρό SDK παρέχει ένα ολοκληρωμένο σύνολο δυνατοτήτων και λειτουργιών ειδικά σχεδιασμένων για τη διαχείριση αρχείων Excel, συμπεριλαμβανομένης της μορφής XLSM. Έτσι, με το Aspose.Cells Cloud, μπορείτε να απελευθερώσετε το πλήρες δυναμικό των δεδομένων XLSM μετατρέποντάς τα απρόσκοπτα σε μια μορφή που είναι ευρέως αποδεκτή και χρησιμοποιείται σε διάφορα εργαλεία ανάλυσης και επεξεργασίας δεδομένων.

Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το SDK:

pip install asposecellscloud

Μετά την εγκατάσταση, εγγράψτε έναν δωρεάν λογαριασμό μέσω σύννεφο dashboard χρησιμοποιώντας GitHub ή λογαριασμό Google ή χρησιμοποιήστε την Εγγραφή για να αποκτήσετε τα διαπιστευτήρια πελάτη σας.

Μετατροπή XLSM σε CSV στην Python

Ακολουθήστε τις οδηγίες που καθορίζονται παρακάτω για να μετατρέψετε το XLSM σε CSV χρησιμοποιώντας ένα απόσπασμα κώδικα Python.

  • Δημιουργήστε ένα αντικείμενο κλάσης CellsApi κατά τη μεταβίβαση διαπιστευτηρίων πελάτη ως ορίσματα.
  • Τώρα καθορίστε το όνομα της εισόδου XLSM, το όνομα CSV που προκύπτει και τη μορφή εξόδου ως CSV.
  • Καλέστε τη μέθοδο cellworkbookgetbookwork(…) για να μετατρέψετε το XLSM σε μορφή CSV και να αποθηκεύσετε το αρχείο που προκύπτει σε αποθήκευση cloud.
# Για περισσότερα δείγματα κώδικα, επισκεφθείτε τη διεύθυνση https://github.com/aspose-cells-cloud/aspose-cells-cloud-python

def XLSMtoCSV():
    try:
        #Client credentials
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"

        # αρχικοποιήστε την παρουσία CellsApi
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # εισαγωγή βιβλίου εργασίας XLSB
        input_file = "myDocument.xlsm"
        # προκύπτουσα μορφή
        format = "CSV"
        # όνομα αρχείου που προκύπτει
        output = "Converted.csv"

        # καλέστε το API για να μετατρέψετε το XLSM σε CSV
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # εκτύπωση κωδικού απόκρισης στην κονσόλα
        print(response)

        # εκτύπωση μηνύματος στην κονσόλα (προαιρετικό)
        print('XLSM sucessfully converted to CSV !')    
    except ApiException as e:
        print("Exception while calling CellsApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)

Excel σε CSV χρησιμοποιώντας εντολές cURL

Μπορείτε επίσης να μετατρέψετε αβίαστα το XLSM σε CSV χρησιμοποιώντας έναν ισχυρό συνδυασμό εντολών cURL και Aspose.Cells Cloud. Αυτή η προσέγγιση προσφέρει απλότητα, ευελιξία και ανεξαρτησία πλατφόρμας, επιτρέποντας την απρόσκοπτη ενσωμάτωση με τα υπάρχοντα συστήματά σας. Επιπλέον, με αυστηρά πρωτόκολλα ασφαλείας, μπορείτε να είστε σίγουροι για την ασφάλεια και την εμπιστευτικότητα των δεδομένων σας κατά τη διαδικασία μετατροπής.

Η προϋπόθεση για αυτήν την προσέγγιση είναι η δημιουργία διακριτικού πρόσβασης JWT. Επομένως, εκτελέστε την ακόλουθη εντολή στο τερματικό της γραμμής εντολών:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Τώρα που έχουμε το διακριτικό JWT, εκτελέστε την ακόλουθη εντολή για να μετατρέψετε το XLSM σε CSV και να αποθηκεύσετε την προκύπτουσα έξοδο σε αποθήκευση cloud.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsm?format=CSV&isAutoFit=false&onlySaveTable=false&outPath=Converted.csv&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}"

Αντικαταστήστε το «accessToken» με το διακριτικό πρόσβασης JWT που δημιουργήθηκε παραπάνω.

Excel σε CSV

Εικόνα 1: - Προεπισκόπηση μετατροπής Excel σε CSV

Στην παραπάνω εικόνα, μπορεί να παρατηρήσετε ότι οι πληροφορίες κειμένου από όλα τα φύλλα εργασίας μετατρέπονται σε ένα μόνο αρχείο CSV. Για αναφορά, τα δείγματα αρχείων που χρησιμοποιούνται στο παραπάνω παράδειγμα μπορούν να ληφθούν από τους ακόλουθους συνδέσμους:

Χρήσιμοι Σύνδεσμοι

συμπέρασμα

Εν κατακλείδι, είτε επιλέξετε να μετατρέψετε το XLSM σε CSV χρησιμοποιώντας το Aspose.Cells Cloud SDK για Python είτε εντολές cURL με το Aspose.Cells Cloud, μπορείτε να ολοκληρώσετε με σιγουριά την εργασία με ευκολία και αποτελεσματικότητα. Έτσι, και οι δύο μέθοδοι διασφαλίζουν ακριβή και αξιόπιστη μετατροπή, διατηρώντας την ακεραιότητα των δεδομένων σας σε όλη τη διαδικασία. Αγκαλιάστε τη δύναμη αυτών των προσεγγίσεων για να ξεκλειδώσετε τις δυνατότητες των αρχείων σας XLSM, διευκολύνοντας την ανάλυση, την κοινή χρήση και την επεξεργασία δεδομένων.

Σχετικά Άρθρα

Συνιστούμε να διαβάσετε τα ακόλουθα άρθρα για περαιτέρω κατανόηση: