Есть ли способ упаковать лямбда-файлы, у которых нет файла require.txt? Для использования docker или других методов нам нужно иметь файл require.txt. Пожалуйста, поделитесь своим мнением!
Да, как минимум, вам нужно просто сжать код. Если функция-обработчик находится в файле с именем my_lambda.py, тогда в вашем zip-файле этот файл должен быть root. Если ваш код имеет сторонние зависимости, вы должны добавить их в zip-файл самостоятельно - они не будут автоматически установлены Lambda.
Check
Также вы можете рассмотреть возможность использования лямбда-слоев: https://medium.com/@adhorn / Getting-Start -with- aws -lambda-слои в наличии python -6e10b1f9a5d