Development/Python
[autopep8] Reformat code with single line
juniz
2021. 1. 1. 18:04
반응형
VS code 로 작업을 하다 보면
파이썬에서 indent 등의 문제로 실행이 안될 경우가 많습니다.
pylint, autopep8 등을 사용하여 reformat 을 바로 할 수 있지만,
가끔 ec2 에서 vim 으로 작업 후 실행 시 위와 같은 문제로 실행이 안되서
일일이 코드를 한줄씩 찾아가며 수정하는 일을 방지 하기위한 코드입니다.
코드
pip3 install autopep8
autopep8 --in-place --aggressive --aggressive <file_name>
파이썬 스타일링을 위해 자주 사용되는 툴은 아래와 같습니다.
- pylint : style checking, error checking, refactoring suggestions, score
- autopep8 : Coding convention
- flake8 : pylint + autopep 의 느낌
- black : 새로운 툴이지만 아직 사용해보지 못했습니다...[링크]
반응형