2016-08-04 2 views
2

PEP 8 스타일 가이드는 최상위 레벨 기능을 two blank lines으로 묶으라고 말합니다. 나는 Anaconda로 구성된 Sublime Text를 가지고 있으므로, Flask에 각 함수가 끝난 후 두 줄의 공백을 넣을 필요가 있습니다. 그러나 나는 GitHub에서이 스타일 지침을 따르는 사람이 없다는 것을 알았습니다. 나는 그것을 따라야합니까?기능 후 두 공백 라인

두 개의 빈 줄이 부족하다는 것을 오류로 인식하지 못하도록 Anaconda에 어떻게 알립니 까?

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

실제로 얼마나 많은 Github 프로젝트를 보았습니까? 예를 들어, [Flask] (https://github.com/pallets/flask/blob/master/flask/templating.py)는 그걸 따르는 것 같습니다. –

+0

나는 당신이 옳다고 생각합니다. 어쩌면 가이드 라인을 따르지 않은 일부 소규모 프로젝트를 살펴 보았습니다. 두 개의 빈 줄을 사용하겠습니다. – Casey

답변

-2

PEP의 8 스타일 가이드를 클래스와 함수가 후 두 개의 빈 줄을 추가 :

은 내가 Anaconda.sublime-설정을 편집하고 "E302"을 추가하여 숭고한 텍스트의 오류를 비활성화 할 수 있다는 것을 발견 주요 오픈 소스 프로젝트가 그 뒤를이었다. 나는 그것을 계속 할 것이다!