프로그래밍
airspeed를 사용한 템플릿 설정 관리
warpmemory
2016. 10. 19. 16:58
https://github.com/purcell/airspeed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | import airespeed t = airspeed.Template(""" Old people: #foreach ($person in $people) #if($person.age > 70) $person.name #end #end Third person is $people[2].name """) people = [{'name': 'Bill', 'age': 100}, {'name': 'Bob', 'age': 90}, {'name': 'Mark', 'age': 25}] print t.merge(locals()) | cs |
1 2 3 4 5 6 7 8 9 | Old people: Bill Bob Third person is Mark | cs |