Black (코드 정리 Tool)
최근 파이썬 커뮤니티에서 가장 널리 쓰이고 있는 있는 Code Formatter로, Setting의 여지가 적어 포맷팅 규칙을 강요 받긴 함. 그러나 팀 내에 코드 스타일이 협의되고 표준화 되는 과정에 대한 시간적 소요를 줄여주고, 일관성 있는 코드 작성을 가능하게 함.
https://black.readthedocs.io/en/stable/getting_started.html
$ pip install black
$ black <폴더명 or 파일명> # ex) black code/a.py
isort (코드 정렬 Tool)
python의 코드들을 자동으로 정렬해주는 python 라이브러리
https://pypi.org/project/isort/
$ pip install isort
$ isort <폴더명 or 파일명> # ex) isort code/a.py
'Python > Utils' 카테고리의 다른 글
[Python Utils] Python Decorator 활용 (0) | 2022.08.25 |
---|---|
[Python Utils] Python Type 어노테이션/힌트 (Typing, mypy) (0) | 2022.08.24 |
[Python Utils] 코드 컨벤션 (pylint, flake8, pre-commit, mypy) (0) | 2022.08.24 |
[Python Web] Django / Flask / FastAPI 셋팅 (0) | 2022.04.28 |
[Python Web] Python Web Framework 비교 (0) | 2022.04.27 |