파이썬은 sys.path 변수에서 모듈의 위치를 검색
sys.path 에 값을 추가하는 방법
- 명시적으로 추가
- OS 환경변수 PYTHONAPATH에 값을 추가
- Airflow는 자동적으로 dags 폴더와 plugins 폴더를 sys.path에 추가함
Python Decorator
- 파이썬은 함수 안에 함수를 선언하는 것이 가능하고
- 함수의 인자로 함수를 전달하는 것이 가능하며
- 함수 자체를 리턴하는 것이 가능하다.
def inner_func():
print('target 함수 실행 전 입니다.')
target_func()
print('target 함수 실행 후 입니다.')
return inner_func