서버리스 프레임워크 S3 Lambda에서 파일목록 가져오는 소스 자료를 찾기 어려워 개발하였다. import json import boto3 import math def lambda_handler(event, context): bucket = '내 S3 버캣 이름' list = get_file_list_s3(bucket); return { 'statusCode': 200, 'list': list } #파일 목록 가져오기 def get_file_list_s3(bucket): s3 = boto3.client('s3') try: # 파일명 추출 file_list = [] # 버킷 리스트 목록 호출 obj_list = s3.list_objects(Bucket=bucket) # 파일명 추출 contents_list = obj_list['Contents'] for content in contents_list: key = content['Key'] size = content['Size'] typ...
원문 링크 : AWS Lambda S3 파일목록 가져오기 (Python)