inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

AWS(Amazon Web Service) 입문자를 위한 강의

Lambda함수를 이용하여 DynamoDB에 데이터 삽입시

278

kkang17859

작성한 질문수 1

0

람다함수에 테스트용 파이썬 코드 입력 후 테스트 케이스를 생성하고

테스트를 진행할 때 처음에는 코드가 입력된 파일의 이름을 임의로 정하여 진행했으나,

lambda_function모듈을 찾지 못한다는 에러가 발생하여

파일의 이름을 lambda_function.py로 변경후 테스트 진행하니 정상적으로 테스트가 성공하여

데이터가 삽입 된 것을 확인할 수 있었습니다.

 

이런 경우에는 어떤 이유로 이런 문제가 발생하는 건가요?

aws

답변 1

0

Sungmin Kim

안녕하세요. 스크린샷이나 소스코드가 없어 자세한 상황을 알 수 없기 때문에 답변을 드리긴 힘들지만 아는데로 최대한 답을 드려볼께요. (파이썬 3.8버젼으로 돌리셨나요?)

람다 함수에서 프로그램을 돌리기 위해서는 다음 선행조건이 맞아야 합니다.

  1. 함수 파일명을 handler.py라고 가정합니다. handler.py는 꼭 event와 context를 파라미터로 받아야 합니다.

  2. handler.py는 람다 함수 폴더 최상위에 위치해 있어야 합니다. 그렇지 않으면 모듈을 찾을 수 없다는 상황이 발생할 수 있습니다.

 

더 필요하신 것 있으면 알려주세요^^

강의가 예전 강의라 그런지 녹화영상이랑 다른부분이 있습니다

0

51

2

인스턴스생성(VPC)

0

35

1

[3-6] EC2 실습 관련 질문

0

174

1

AWS 비용관련 질문

0

148

2

RDS부분 너무 많이 바껴서...업데이트를 하든 강의를 잠시 내리든 해야될것같은데요

5

298

1

RDS 실습 1부 - connect.php

1

323

2

RDS 관련질문

0

271

1

보안 설정 문의 (4-5 RDS 실습)

0

294

1

connect.php 미작동 4-5 RDS 실습 1부, 15:00

0

313

2

4-5 RDS 실습 1부, 13:50

0

214

1

5-5 s3 실습 - ACL edit 버튼이 비활성화일 때 해결 방법

0

315

1

강사님 connect.php 부분이 생각보다 잘 안풀리네요ㅠㅠ

0

330

2

DDB 모든 항목을 하나의 속성으로 정렬하기

0

198

1

mysql 설치되어 있지 않을 시 해결법

2

350

1

connect.php 저장용

2

368

2

에필로그 완강처리가 안됩니다.

0

288

1

vi index.html 이후 아무런 반응이 없습니다.

0

438

1

boot volume 및 Magnetic 사용 유무

0

276

2

S3 버킷 버전 관리

0

517

2

mysql:command not found

0

876

1

사용자 목록에서 root유저 보이지 않는 문제

0

366

2

nano /etc/my.cnf 관련 문의 드립니다.

0

467

2

connect.php 에서 500 에러 발생시 해결방법

0

774

1

AWS CLI에서 Code deploy를 사용해 어플리케이션을 만드는 과정에서 막혔습니다.

0

379

2