2016-08-04 2 views
2

Руководство по стилю PEP 8 говорит о том, что функции верхнего уровня верхнего уровня имеют two blank lines. У меня есть Sublime Text, настроенный с Anaconda, поэтому он подчеркивает необходимость поместить две пустые строки после каждой функции в Flask. Но я заметил на GitHub, что никто не придерживается этого стиля. Должен ли я прекратить следовать за ним?Две пустые строки после функции

Как сообщить Anaconda о том, чтобы не идентифицировать отсутствие двух пустых строк в качестве ошибок?

я обнаружил, что я могу отключить ошибку в Sublime Text путем редактирования Anaconda.sublime-настройки и добавления «E302»:

"pep8_ignore": 
    [ 
     "E309", 
     "E302" 
    ], 
+2

Сколько проектов Github вы действительно рассматривали? [Колба] (https://github.com/pallets/flask/blob/master/flask/templating.py), например, похоже, что это –

+0

Я думаю, что вы правы. Возможно, я посмотрел на некоторые более мелкие проекты, которые не соответствовали рекомендациям. Я просто придерживаюсь двух пустых строк. – Casey

ответ

-2

руководством PEP 8 стиль, чтобы добавить две пустые строки после того, как классы и функции является а затем крупные проекты с открытым исходным кодом. Я буду продолжать делать это!

Смежные вопросы