AWS Lambda에서 Python3에서 S3에서 파일이 추가된 이벤트를 가져오고 실행합니다.

2384 단어 람다Python3AWS

개요



조사했으므로 비망록

절차


  • Lambda 상단 디자이너에서 트리거 추가를 클릭합니다.
  • S3 선택


  • 대상 버킷을 선택하고 "모든 객체 생성 이벤트"를 선택합니다.


  • ※필요하면 프리픽스 등은 자유롭게 설정해 주십시오.

    변경 후 "저장"을 클릭하십시오.
  • 코드는 이런 식으로 얻을 수 있습니다.
  • def lambda_handler(event, context):
        for record in event['Records']:
            bucket = record['s3']['bucket']['name']
            key = record['s3']['object']['key']
            exec(bucket,key)
    

    ※액세스 권한의 설정이 없는 경우는 실패할 가능성이 있습니다.

    참고



    샘플 Amazon S3 함수 코드
    htps : // / cs. 아 ws. 아마존. 이 m/그럼 _jp/ぁmb다/ぁ해서 st/dg/우우 ths3-에아 mpぇ-로 pぉy면 tpkg. html # ぃ th s 3 - 에 mp

    좋은 웹페이지 즐겨찾기