| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
ย | ย | |||
$ pip install cookiecutter
$ cookiecutter https://github.com/rainist/pythonproject_name [Python Project]: My Python Project
ํ๋ก์ ํธ ์ด๋ฆ์ ์ค์ ํ ์ ์์ต๋๋ค. ๋ณดํต์ ์ด๋ฆ์ ์ ๋ฏ - ์ _ ์์ด ์ค์ ํฉ๋๋ค.
project_slug [my-python-project]: sample-python
ํ๋ก์ ํธ ํด๋ ์ด๋ฆ์ ์ค์ ํ ์ ์์ต๋๋ค. ๋ณดํต GitHub Repository๋ก ์ฐ์ด๋ ์ด๋ฆ๊ณผ ๊ฐ๊ฒ ์ค์ ํฉ๋๋ค.
package_name [samplepython]: app
ํ๋ก์ ํธ ํด๋ ์์ ํ์ด์ฌ ์ฝ๋๊ฐ ๋ด๊ธธ ํจํค์ง ํด๋ ์ด๋ฆ์ ์ค์ ํ ์ ์์ต๋๋ค. ์ด ํจํค์ง ์ด๋ฆ์ ๊ธฐ๋ฐ์ผ๋ก pylint, ์ปค๋ฒ๋ฆฌ์ง ์ธก์ , Dockerfile ์ค์ ์ด ์ด๋ฃจ์ด์ง๋๋ค.
Select python_version: 1 - 3.7 2 - 3.6 Choose from 1, 2 [1]:
์ฌ์ฉํ ํ์ด์ฌ ๋ฐํ์ ๋ฒ์ ์ ์ค์ ํ ์ ์์ต๋๋ค. Dockerfile, mypy ๋ฑ์ ํ์ด์ฌ ๋ฒ์ ์ ์ค์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
use_travis [y]:
Travis-CI ์ฌ์ฉ ์ฌ๋ถ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค.
use_docker [y]:
Dockerfile ์ฌ์ฉ ์ฌ๋ถ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค.
Select use_mypy: 1 - do not use 2 - beginner 3 - expert Choose from 1, 2, 3 [1]: 3
mypy ์ฌ์ฉ ์ฌ๋ถ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ์ค์ ์ pre-push hook๊ณผ make check ๊ณผ์ ์ mypy ๊ฐ ์ถ๊ฐ๋ฉ๋๋ค.
use_black [n]: y
black ์ฌ์ฉ ์ฌ๋ถ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ์ค์ ์ pre-push hook๊ณผ make check, make format ๊ณผ์ ์ black ์ด ์ถ๊ฐ๋ฉ๋๋ค.
use_pipenv [n]: y
pipenv ์ฌ์ฉ ์ฌ๋ถ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค.
| Back | FazBrowse Home | New Git URL |