반응형
Cookiecutter 패키지는 프로젝트 템플릿을 쉽게 생성해주는 파이썬 패키지입니다. 1) 자신이 만든 템플릿을 저장해서 reproducible 하게 사용할 수 있고, 2) 이미 만들어져 있는 템플릿을 불러와서 거기서부터 새로 프로젝트를 생성할 수 있습니다. 특히, cookiecutter-pypackage/ 를 많이 사용하는듯합니다. 이 템플릿은 PyPI 등록을 위한 파이썬 패키지를 위한 템플릿을 제공합니다. 기본적인 PyPI 등록을 위한 패키지 구조와 기본 파일 (setup.py 등), nox, tox, Click, travis 등과 같은 파이썬 패키지 관련 코드를 담은 파일이 탑재되어 있기 때문에 패키지 개발의 start point 로서 유용하고 실제로 많이 사용하고 있는 패키지입니다.
homepage
https://cookiecutter.readthedocs.io
tutorial
https://cookiecutter.readthedocs.io/en/latest/tutorial1.html
https://cookiecutter-pypackage.readthedocs.io/en/latest/tutorial.html
반응형
'Tools > Python' 카테고리의 다른 글
아나콘다 python 3 가상환경 세팅하기 (0) | 2022.06.12 |
---|---|
Ubuntu 에 Python 새로운 버전 설치하기 (0) | 2019.11.21 |
환경 파일을 통한 conda 가상환경 생성 (0) | 2019.07.18 |
Jupyter 유용한 확장기능 - lab_black (0) | 2019.07.11 |
Pandas 에서 반복을 효율적으로 처리하는 방법 (4) | 2019.06.21 |