Aspose.Cells Cloud SDK для Python

SDK имеет открытый исходный код и лицензируется по лицензии MIT. Вы можете получить доступ к исходному коду библиотеки Python для Aspose.Cells Cloud.здесь.

Как использовать Cloud SDK Aspose.Cells для Python

Aspose.Cells Cloud SDK для Python — это мощная библиотека, которая позволяет разработчикам манипулировать и обрабатывать файлы Microsoft Excel с помощью языка программирования Python. С помощью этого SDK вы можете создавать, редактировать и конвертировать документы Excel в облаке без установки дополнительного программного обеспечения или зависимостей на локальном компьютере.

В этой статье мы рассмотрим, как использовать Cloud SDK Aspose.Cells для Python для выполнения некоторых распространенных задач, таких как создание новой книги Excel, вставка данных в ячейки и сохранение измененной книги в облаке.

Начиная

Прежде чем вы сможете начать использовать Cloud SDK для Go Aspose.Cells, вам необходимо настроить среду разработки и установить необходимые зависимости. Ссылаться настатья на веб-сайте Aspose, чтобы получить идентификатор клиента и секрет клиента.

Как установить пакет Python для облака Aspose.Cells

Вы можете установить Aspose.Cells Cloud SDK для Python с помощью команды ниже:


    pip3 install AsposeCellsCloud
  

Как использовать пакет Python для преобразования Xlsx в PDF

  • Импортировать облачную библиотеку Aspose.Cells Начните с импорта необходимого пакета из Aspose.Cells Cloud Python SDK в свой проект.
  • Настройте клиент API с учетными данными Аутентифицируйте своего клиента API с помощью уникального идентификатора клиента и секретного кода клиента.
  • Подготовьте параметры преобразования Определите параметры задачи преобразования, включая имя исходного файла, желаемый выходной формат и путь к папке хранения.
  • Выполнить преобразование книги Вызовите процесс преобразования с помощью метода PostConvertWorkbook и обработайте ответ.
import os
import sys
from asposecellscloud.apis.cells_api import CellsApi
from asposecellscloud.models import *
from asposecellscloud.requests import *

api  = CellsApi(os.getenv('CellsCloudClientId'),os.getenv('CellsCloudClientSecret'),"v3.0",os.getenv('CellsCloudApiBaseUrl'))
remote_folder = 'TestData/In'

local_name = 'Book1.xlsx'
remote_name = 'Book1.xlsx'

format = 'csv'

mapFiles = { 
    local_name: os.path.dirname(os.path.realpath(__file__)) + "/../TestData/" +local_name             
}
mapFiles = { 
    local_name:  local_name             
}
request =  UploadFileRequest( mapFiles, remote_folder + '/' + remote_name,storage_name= '')
api.upload_file(request)
 
request =  PutConvertWorkbookRequest( mapFiles,format= format)
api.put_convert_workbook(request)