Я пытаюсь загрузить CSV-файл из моего S3-контейнера через функцию лямбда-выражения.Когда я это делаю, я получаю следующую ошибку:
Errno 2: No such file or directory: SSLError
Traceback (most recent call last):
File "/var/task/lambda_function_csv.py", line 12, in lambda_handler
obj = raw_s3.get_object(Bucket ='h2h-demo', Key ='H2H_results_100.csv')
Я использую приведенный ниже код в своей функции, чтобы получить файл.При использовании встроенного редактора в конфигурации функции для создания небольшой функции, которая печатает строки файла CSV, который я читаю, он работает.
Это также работает, когда я запускаю его на своем локальном компьютере.
raw_s3 = boto3.client('s3')
obj = raw_s3.get_object(Bucket ='h2h-demo', Key ='H2H_results_100.csv')
Однако, когда я помещаю его в свой окончательный код, который архивируется с некоторыми другими зависимостями и использует данные строки для другой обработки, я получаю ошибку, указанную выше.Я не понимаю, почему это происходит.