2014-09-11 2 views
3

해당 문자열에 대해서만 여러 줄 문자열에 대해 위조 필림 경고를 사용하지 않도록 설정하려면 어떻게해야합니까?여러 줄 문자열에 대해서만 위조 필림 경고를 사용하지 않도록 설정하는 방법

첫 번째 사용 안 함이 작동하고 두 번째 (가짜 경고)가 작동하지 않습니다.

간단한 예를 들어 초기 답변 이후에 편집되었습니다.

#!/usr/bin/env python 

print 0!= 1 # pylint: disable=C0322 
print {'' 
# pylint: disable=C0322 
: '''%  
''' 
# pylint: enable=C0322 
} 

나는

************* Module foobar 
C0322: 4: Operator not preceded by a space 
print {'' 

: '''% 
    ^

답변

2

당신이

# pylint: disable=C0322 
print 0!= 1 
print '''% 
''' 
# pylint: enable=C0322 
+0

예,이 작품이 예에서,하지만 내 확장 된 예에서하지 않는처럼 뭔가를 할 수 얻을. 당신의 대답이 작동하지 않는 더 큰 예를 드리기 위해 질문을 편집 할 것입니다. –

+0

사용중인 pylint 버전을 알려주시겠습니까? – Peeyush

+0

0.22 (의견 수락시 더 많은 문자 수) –

관련 문제