autopep8
autopep8 은 파이썬 스크립트를 자동으로 포맷합니다. 코드 들여 쓰기뿐만 아니라 다른 코딩 간격 스타일도 있습니다. PEP8 스타일 가이드를 따르도록 파이썬 스크립트를 만듭니다.
pip install autopep8
autopep8 your_script.py
autopep8 -i your_script.py
최신 정보:
많은 편집기에는 파일을 저장 한 직후 코드를 자동으로 다시 포맷하는 pep8 플러그인이 있습니다. emacs의 py-autopep8
야프
yapf 는 새롭고 더 나은 파이썬 코드 포맷터입니다. 가이드 라인을 따르기위한 것이 아니라 최상의 형식을 얻으려고합니다. 사용법은 autopep8과 동일합니다.
pip install yapf
yapf your_script.py
yapf -i your_script.py
구성 형식 지정과 같은 자세한 내용 README.rst
은 yapf github를 참조하세요.
업데이트 2 :
검정
검정 은 yapf 보다 훨씬 낫습니다 . 더 똑똑하고 대부분의 복잡한 서식 지정 사례에 적합합니다.