728x90
Flake 8
Coding Convention을 체크해주는 도구.
나는 가상환경을 쓰므로
$ conda activate dev_2
$ pip install flake8
로 설치해주었다.
Terminal 에서 Flake 8 검사해주기
이후 flake8 command를 terminal에서 사용해야 하므로
$ python -m flake8
로 flake8을 command로 추가해주었다. (PATH를 추가해주는 방법도 존재)
주피터 파일을 주로 사용하므로, 주피터 파일을 임의로 하나 만들어 둔 다음,
terminal에서 해당 파일의 폴더 까지 접속한 다음 아래와 같이 입력하면 체크가 된다.
$ flake8 Flake8_check.ipynb
(폴더까지 접속하지 않고, 절대 경로로 파일명을 해줘도 된다)
결과는 다음과 같다
주피터 노트북에서 Flake8 검사하기
굳이 terminal에서 사용하지 않고, 주피터 노트북 내부에서도 확인이 가능하다
다음과 같이, 노트북 처음에 아래와 같이 추가한 후 코드를 작성하면 자동으로 check가 된다.
%load_ext pycodestyle_magic
%flake8_on
결과는 위와 같은데, 노트북 자체 에러 같은 것도 같이 묻어나올 때가 있다고 한다.
728x90
'Intern(AllBigDat)' 카테고리의 다른 글
[NLP] Count Vectorizer 사용법 (0) | 2021.07.13 |
---|---|
[NLP]빠르게 불용어 제거하기 (0) | 2021.07.13 |
VS code 글자 수 맞추기 (0) | 2021.06.25 |
Chrome Webdriver Manager (0) | 2021.06.23 |
Formatter 'black' 사용기 (0) | 2021.06.22 |