Рассмотрим этот фрагмент кода:
def test():
"""This line is longer than 80 chars, but, for me this is ok inside a DOCSTRING,
this one is shorter.
"""
if 'This is toooooooooooooooooooooooooooooooooooo longggggggggggggggggggggggg':
print 'True'
pylint
вывод:
C: 5, 0: Line too long (84/80) (line-too-long)
C: 9, 0: Line too long (83/80) (line-too-long)
Есть ли какая-либо директива, доступная (rcfile
), чтобы исключить ТОЛЬКО DOCSTRINGS
из pylint
checker?
Многострочный regex
для ignore-long-lines
( Спасибо @fredtantini), кажется, игнорируется.
Окружающие docstrings с # pylint: dis/enable=line-too-long
( Спасибо @Evert) вызовет требуемый эффект, однако я ищу глобальную директиву, чтобы сделать трюк.