Notice
Recent Posts
Recent Comments
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

Adagio non molto

VSCode에서 pylint 에러 설정하기 본문

Study/Python

VSCode에서 pylint 에러 설정하기

마르카토* 2018. 3. 7. 17:49

최근 VSCode를 소개받았고, 마음에 드는 환경에서 파이썬을 연습하고 있으나 문제점이 생겼다.


텐서를 쓸 때는 몰랐으나 기존의 알고리즘들을 구현하려다 보니 overriding/overloading에서 문제가 생겼다.


처음에는 잘못 알았나 싶었지만 pylint에 들어가보니 이게 왜 에러로 지목되는지도 모르겠다.


해당 문서(pylint의 에러 E0202)는 이 링크에서 볼 수 있다.


이 문제를 제거하려면 pylint에서 에러를 무시하도록 해야하는데 VSCode에서는 settings.json의 수정을 통해 할 수 있다.


작업에 대한 설정과 기본 설정으로 나눌 수 있는데, 기본 설정을 해보자.


파일 - 기본 설정 - 설정 을 들어가면 VSCode의 모든 프로젝트가 영향 받는 settings.json이 열린다.


여기에 에러만 확인하고, 해당 에러 E0202를 제거하기위해 중괄호 안에 다음과 같은 문장을 삽입했다.


"python.linting.pylintArgs": ["--errors-only", "--disable=E0202"]


json의 문법을 위해 기존에 있던 문장 끝에는 콤마(,)를 넣어줘야한다. (가장 첫문장을 확인하면 된다.)


이제 E0202가 발생하지 않으며 에러만 나오는것을 확인할 수 있다.



P.S 여기에서 0.25.2 수정사항을 보면 E0202에 대해 많은 말이 있었던거같은데 왜 수정을 이런방식으로 한걸까...

'Study > Python' 카테고리의 다른 글

PyQT5, designer.exe 사용하기  (0) 2018.06.06
Comments