Programming/Python
패키지, 모듈, import 에러
Chan_찬
2020. 6. 12. 11:28
반응형
하나의 레포에서 여러 람다 프로젝트 사용하기
.
├── deploy.py
├── requirements-dev.txt
├── requirements.txt
├── lambda-service1
│ ├── __init__.py
│ ├── Dockerfile
│ ├── serverless.yml
│ ├── package-lock.json
│ ├── package.json
│ └── handler.py
├── lambda-service2
│ ├── __init__.py
│ ├── Dockerfile
│ ├── serverless.yml
│ ├── package-lock.json
│ ├── package.json
│ └── handler.py
├── tests
│ ├── service1
│ │ ├── __init__.py
│ │ ├── datas
│ │ │ └── data.txt
│ │ └── service1_test.py
│ ├── service2
│ │ ├── __init__.py
│ │ ├── datas
│ │ │ └── data.txt
│ │ └── service2_test.py
test code import 에러 발생 시
tests.service1.__init__.py
에 추가
import os
import sys
sys.path.insert(0, os.path.abspath('lambda-service1')
728x90
반응형
BIG