Руководство по стилю PEP 8 говорит о том, что функции верхнего уровня верхнего уровня имеют two blank lines. У меня есть Sublime Text, настроенный с Anaconda, поэтому он подчеркивает необходимость поместить две пустые строки после каждой функции в Flask. Но я заметил на GitHub, что никто не придерживается этого стиля. Должен ли я прекратить следовать за ним?Две пустые строки после функции
Как сообщить Anaconda о том, чтобы не идентифицировать отсутствие двух пустых строк в качестве ошибок?
я обнаружил, что я могу отключить ошибку в Sublime Text путем редактирования Anaconda.sublime-настройки и добавления «E302»:
"pep8_ignore":
[
"E309",
"E302"
],
Сколько проектов Github вы действительно рассматривали? [Колба] (https://github.com/pallets/flask/blob/master/flask/templating.py), например, похоже, что это –
Я думаю, что вы правы. Возможно, я посмотрел на некоторые более мелкие проекты, которые не соответствовали рекомендациям. Я просто придерживаюсь двух пустых строк. – Casey