Упаковка кода

Код можно загрузить через панель управления или API. Можно использовать один файл или загрузить пакет, используя правила выбранного языка.

Код одним файлом

В среде выполнения Python

Создайте файл по примеру ниже с одной простой функцией внутри без импорта сторонних пакетов.

def handler(**kwargs):
    return f"Hello, {kwargs}"

Для среды выполнения Python с библиотеками для обработки изображений

Эта среда выполнения оптимизирована для обработки изображений. Поэтому для неё предустановлены различные пакеты и библиотеки:

  • Pillow
  • opencv-python с нужными стандартными библиотеками
  • pyzbar с libzbar
  • numpy
  • imutils

К перечисленным библиотекам можно обращаться, загрузив исходный код в виде одного файла.

Код в виде пакета

Загрузка кода в виде пакета позволяет включить не только несколько файлов проекта, но и указать его зависимости. Перед загрузкой через панель управления или API пакет следует заархивировать.

В среде выполнения Python

Для создания python-пакета смотрите Packaging Python Projects. Для установки пакетов и их зависимостей используется менеджер pip.