
[Airflow] Jinja 템플릿
·
Data Engineering/Airflow
Jinja 템플릿 ▪ 문서 파일에서 특정 양식으로 작성된 값을 런타임 시 실제 값으로 치환해주는 처리 엔진 ▪ 템플릿 엔진은 여러가지가 존재하는데, 파이썬에서 사용하는 엔진은 Jinja 템플릿 ▪ {{변수}} 형태로 string을 만들고 render 함수로 값을 입력해주면, 실제 값으로 치환됨 from jinja2 import Template template = Template('my name is {{name}}') new_template = template.render(name='dodo') print(new_template) ## 실행결과 # my name is dodo Jinja 템플릿의 활용 ▪ Python 기반 웹 프레임워크인 Flask, Django에서 주로 사용하며, HTML 템플릿 저장 ..