Excel у CSV

Перетворення XLSM на CSV | конвертувати excel в csv онлайн

Перетворення файлів XLSM(робоча книга Excel із підтримкою макросів) у формат CSV(значення, розділені комами) за допомогою Python Cloud SDK відкриває цілий світ можливостей для обробки та аналізу даних. Цей підхід дає змогу розробникам і ентузіастам даних без зусиль обробляти великі набори даних і з легкістю виконувати завдання перетворення даних. Використовуючи Python Cloud SDK, ви отримуєте доступ до потужного та зручного API, який спрощує процес перетворення XLSM у CSV. Давайте розглянемо численні переваги та дослідимо, як цей підхід може оптимізувати робочі процеси обробки даних і підвищити вашу продуктивність за допомогою Python Cloud SDK.

API REST для перетворення Excel

Виконання завдання перетворення XLSM у CSV стає ще ефективнішим і простішим із Aspose.Cells Cloud SDK для Python. Цей потужний SDK надає повний набір можливостей і функцій, спеціально розроблених для обробки файлів Excel, включаючи формат XLSM. Тож за допомогою Aspose.Cells Cloud ви можете розкрити весь потенціал своїх даних XLSM, легко конвертуючи їх у формат, який широко прийнятий і використовується в різних інструментах аналізу та обробки даних.

Будь ласка, виконайте таку команду, щоб інсталювати SDK:

pip install asposecellscloud

Після встановлення зареєструйте безкоштовний обліковий запис на хмарній інформаційній панелі за допомогою облікового запису GitHub або Google або скористайтеся реєстрацією, щоб отримати облікові дані клієнта.

Перетворення XLSM на CSV на Python

Дотримуйтеся наведених нижче інструкцій, щоб конвертувати XLSM у CSV за допомогою фрагмента коду Python.

  • Створіть об’єкт класу CellsApi, передаючи облікові дані клієнта як аргументи.
  • Тепер укажіть ім’я вхідного XLSM, результуюче ім’я CSV і вихідний формат як CSV.
  • Викличте метод cellworkbookgetworkbook(…), щоб перетворити XLSM у формат CSV і зберегти отриманий файл у хмарному сховищі.
# Щоб отримати більше зразків коду, відвідайте 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 і зберегти результат у хмарному сховищі.

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, спрощуючи аналіз, обмін і обробку даних.

Схожі статті

Рекомендуємо прочитати наступні статті для подальшого розуміння: