반응형
AWS Lambda 에서 Python 으로 코드 작성 중
환경 변수에 Integer로 지정하려고 하는 경우
Python의 경우에는 모두 Str 타입으로 들어가기 때문에
PORT = os.environ['port']
이렇게 사용한다 한들
"errorMessage": "an integer is required (got type str)",
"errorType": "TypeError",
이런 에러가 발생한다
해결방법은 환경변수는 모두 str 타입이기 때문에
PORT = int(os.environ['port'])
이런 식으로 int로 감싸주면 끝이다
반응형
'Tools > etc' 카테고리의 다른 글
AWS Lambda Python Socket connect 안될 경우 해결방법 (0) | 2023.03.15 |
---|---|
AWS Lambda Timed out 제한 시간 변경방법 (0) | 2023.03.15 |
DBeaver 주석(Comment) 단축키 (0) | 2022.12.08 |
링크드인 내 프로필 조회한 사람 확인방법 (0) | 2022.11.30 |
링크드인 조회 기록 삭제 방법 (0) | 2022.11.30 |
댓글