작성
·
214
0
람다함수에 테스트용 파이썬 코드 입력 후 테스트 케이스를 생성하고
테스트를 진행할 때 처음에는 코드가 입력된 파일의 이름을 임의로 정하여 진행했으나,
lambda_function모듈을 찾지 못한다는 에러가 발생하여
파일의 이름을 lambda_function.py로 변경후 테스트 진행하니 정상적으로 테스트가 성공하여
데이터가 삽입 된 것을 확인할 수 있었습니다.
이런 경우에는 어떤 이유로 이런 문제가 발생하는 건가요?
답변 1
0
안녕하세요. 스크린샷이나 소스코드가 없어 자세한 상황을 알 수 없기 때문에 답변을 드리긴 힘들지만 아는데로 최대한 답을 드려볼께요. (파이썬 3.8버젼으로 돌리셨나요?)
람다 함수에서 프로그램을 돌리기 위해서는 다음 선행조건이 맞아야 합니다.
함수 파일명을 handler.py라고 가정합니다. handler.py는 꼭 event와 context를 파라미터로 받아야 합니다.
handler.py는 람다 함수 폴더 최상위에 위치해 있어야 합니다. 그렇지 않으면 모듈을 찾을 수 없다는 상황이 발생할 수 있습니다.
더 필요하신 것 있으면 알려주세요^^