Black 개념 및 설치

seongolee·2022년 3월 5일

Django

목록 보기
1/8

black 은 code formatter 이며, 실전에서는 하나의 프로젝트를 수십명이서 개발을 하게 되는데, 작성한 코드를 black 코드 스타일에 맞게 자동 수정해준다.

poetry 에 black 추가

poetry add black==21.12b0

pyproject.toml 파일안에 아래의 코드 추가

[tool.black]
line-length = 120

[] <-- 섹션이라고 부른다. line-length길이 같은 경우
pycharm -> preferences -> editor -> Code Style -> Hard wrap at 속성과 같이 사용하면 더욱 효과가 좋은 것 같다.

pycharm 에서 hard wrap at 설정하게 되면 아래의 그림처럼 표시를 해준다.

black 실행

poetry run balck .
profile
천천히 깊이 있게 개발하려고 노력하는 벨로그입니다.

0개의 댓글