«pylint» 태그된 질문

버그와 품질 저하 징후를 찾는 Python 소스 코드 분석기.

2
PyLint, PyChecker 또는 PyFlakes? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

12
Pylint 경고를 비활성화하려면 어떻게합니까?
ifPylint 0.21.1 (중요한 경우 : astng 0.20)에서 경고 C0321 ( "한 줄에 두 개 이상의 문")을 사용하지 않으려 고합니다 . 1, 공통 0.50.3, Python 2.6.6 (r266 : 84292, 2010 년 9 월 15 일, 16:22:56). disable=C0321Pylint 구성 파일을 추가하려고 시도 했지만 Pylint는 파일을보고해야합니다. 해당 줄의 변형 (예 : disable=0321또는 disable=C321)은 …
267 python  pylint 

4
Pylint에서 잘못된 것으로 간주되는 조건 값에 len (SEQUENCE)을 사용하는 이유는 무엇입니까?
이 코드 스 니펫을 고려하면 : from os import walk files = [] for (dirpath, _, filenames) in walk(mydir): # more code that modifies files if len(files) == 0: # <-- C1801 return None 나는 if 문이있는 줄에 관한이 메시지와 함께 Pylint에 놀랐습니다. [pylint] C1801 : len(SEQUENCE)조건 값으로 사용하지 마십시오 …

22
PyLint“가져올 수 없습니다”오류-PYTHONPATH를 설정하는 방법?
Windows의 Wing IDE 내부에서 PyLint를 실행하고 있습니다. 프로젝트에 하위 디렉토리 (패키지)가 있고 패키지 내부에 최상위 레벨에서 모듈을 가져옵니다. __init__.py myapp.py one.py subdir\ __init__.py two.py 내부 two.py에는 import one최상위 디렉토리 ( myapp.py실행 디렉토리 )가 Python 경로에 있기 때문에 런타임에 올바르게 작동합니다 . 그러나 two.py에서 PyLint를 실행하면 오류가 발생합니다. F0401: Unable to …

22
PyLint가 numpy 멤버를 인식하도록하려면 어떻게해야합니까?
Python 프로젝트에서 PyLint를 실행 중입니다. PyLint는 numpy 회원을 찾을 수없는 것에 대해 많은 불만을 제기합니다. 회원 확인을 건너 뛰지 않으면 서이를 피하려면 어떻게해야합니까? 코드에서 : import numpy as np print np.zeros([1, 4]) 어느 것이 달렸을 때 나는 기대를 얻습니다. [[0. 0. 0.]]] 그러나 pylint는 다음과 같은 오류를 발생시킵니다. E : …
163 python  numpy  pylint 

3
PyLint 메시지 : logging-format-interpolation
다음 코드의 경우 : logger.debug('message: {}'.format('test')) pylint 다음과 같은 경고가 발생합니다. 로깅 형식 보간 (W1202) : 로깅 함수에서 % 형식화를 사용하고 % 매개 변수를 인수로 전달 로깅 명령문에 "logging. (format_string.format (format_args ...))"의 호출 양식이있는 경우 사용됩니다. 이러한 호출은 대신 % 형식을 사용해야하지만 매개 변수를 인수로 전달하여 로깅 기능에 보간을 유지합니다. …

4
pylint를 사용하여 하나의 특정 라인을 무시할 수 있습니까?
헤더에 다음 줄이 있습니다. import config.logging_settings 이것은 실제로 파이썬 로깅 설정을 변경하지만 pylint는 이것이 사용되지 않은 가져 오기라고 생각합니다. unused-import일반적으로 경고 를 제거하고 싶지 않으므로이 특정 행을 무시하는 것이 가능합니까? .pylintrc이 프로젝트에 대해 신경 쓰지 않아도 되므로 구성 파일 변경에 대한 답변이 허용됩니다. 그렇지 않으면 다음과 같은 것도 감사하겠습니다. import …
150 python  pylint 

12
Django와 함께 Pylint 사용
나는 통합하는 것이 매우처럼 pylint을 내 파이썬 프로젝트의 빌드 프로세스에,하지만 난 하나의 쇼 스토퍼로 실행 한 : 나는 매우 useful-- 찾을 수있는 오류 유형 중 하나 : E1101: *%s %r has no %r member*일반 장고 필드를 사용하는 경우 --constantly 오류를보고 예를 들면 다음과 같습니다. E1101:125:get_user_tags: Class 'Tag' has no 'objects' …

30
Visual Studio Code의 Pylint "unresolved import"오류
다음 설정을 사용하고 있습니다. macOS v10.14 (Mojave) 파이썬 3.7.1 비주얼 스튜디오 코드 1.30 파일 린트 2.2.2 장고 2.1.4 Linting을 사용하여 Visual Studio Code에서 내 삶을 좀 더 쉽게 만들고 싶습니다. 그러나 모든 가져 오기에 대해 "미해결 가져 오기"상태가 있습니다. 기본 Django 가져 오기에서도 (즉, django.db 가져 오기 모델에서). 가상 환경 …

2
pylintrc 파일을 작성하는 방법
나는 리눅스를 실행 중이다. 비슷한 작업을 수행 pylint --generate-rcfile > .pylintrc한 다음 결과 .pylintrc파일을 변경 하여 기본 설정을 재정의 할 수 있습니까? 그리고 그렇다면 내 ~/디렉토리에 있어야합니까, 아니면 .pylint.d에 넣어야합니까?
132 pylint 


5
pylint가 단일 문자 변수 이름에 반대하는 이유는 무엇입니까?
나는 여전히 파이썬 규칙에 익숙해지고 pylint내 코드를 더 파이썬 적으로 만들기 위해 사용 하고 있지만, pylint가 단일 문자 변수 이름을 좋아하지 않는다는 사실에 의아해합니다. 다음과 같은 몇 가지 루프가 있습니다. for x in x_values: my_list.append(x) 내가 실행할 때 pylint, 나는군요 Invalid name "x" for type variable (should match [a-z_][a-z0-9_]{2,30}유효한 변수 …

11
Pylint의 파일 수준에서 "missing docstring"경고를 비활성화하려면 어떻게해야합니까?
Pylint는 일부 파일에 독 스트링이 없다는 오류가 발생합니다. 나는 각 클래스, 메소드 및 함수에 독 스트링을 추가하려고 시도하지만 Pylint는 파일이 시작될 때 독 스트링이되어야하는지도 확인하는 것 같습니다. 어떻게 든 이것을 비활성화 할 수 있습니까? 클래스, 함수 또는 메서드 내에 독 스트링이 누락되었다는 알림을 받고 싶지만 파일에 독 스트링이 있어야하는 것은 …
94 python  pylint 

5
Pylint는 파일에 대한 모든 경고를 비활성화합니다.
빌드 시스템에서 파일 린트를 사용하고 있습니다. 우리는 코드베이스 내에 일회용 코드가있는 파이썬 패키지를 가지고 있으며, 모듈에 대한 모든 경고를 일시적으로 비활성화하여 이러한 불필요한 메시지로 다른 개발자를 도청하는 것을 중지하고 싶습니다. pylint: disable모듈에 대한 모든 경고에 대한 쉬운 방법이 있습니까?
90 python  pylint 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.