## Flake8
flake8은 pep8보다 좀 더 엄격하게 파이썬 문법을 체크해주는 라이브러리이다.
1. 설치하기
자신의 버전에 맞는 flake8을 설치해 주는 것이 중요하다.
`python<version> -m pip install flake8`로 설치가 가능하다.
`python -m pip install flake8`로 설치하면 자동으로 자신의 파이썬 버전을 체킹하여 설치해준다.
2. 사용하기
사용법은 간단하다.
해당 directory에서 `flake8 .`을 하면 디렉토리 내의 파이썬 파일들을 체크해준다.
`flake8 path/to/code/check.py`로 특정 파일만 체크도 가능하다.
특정 warning, error만 보고 싶다면 지정해주면 된다.
`flake8 --select E123,W503 path/to/code/`
반대로 무시하고 싶어도 똑같이 해준다.
`flake8 --ignore E24,W504 path/to/code/`
[flake 8 user guide](http://flake8.pycqa.org/en/latest/user/index.html)
### flake8 config
```
[flake8] # 꼭 적어줘야함
ignore = # 여기에 에러명 적고
max_length=120
```
### vim-flake8
'backend > python' 카테고리의 다른 글
Python으로 docx 파일을 다루자 - Python-docx (0) | 2017.10.13 |
---|---|
Django admin을 더 풍성하게, django jet (0) | 2017.10.11 |
pyenv virtualenv 실행시 오류 (0) | 2017.03.17 |
PEP8 체크하기 (0) | 2017.03.15 |
윈도우 10에서 Jupyter, Ipython 간단하게 설치 (1) | 2017.01.26 |