2015-05-18 31 views
10

Znalazłem dokumentację dla pep8, ale nie byłem w stanie zrozumieć, jak to napisać. Nie mogłem znaleźć żadnych przykładów z opcjami innymi niż ustawienie max-line-length i ignorowanie.Jak napisać plik konfiguracyjny pep8 (pep8.rc)?

Próbuję zapisać plik .pep8.rc w którym, między innymi, trzeba wykonać następujące czynności:

  • pozwalają pokazać źródło
  • włączyć statystyki
  • count
  • pozwalają wykluczyć katalog (na przykład ./random)

Czy ktoś może odpowiedzieć przykład lub link do jednego?

Odpowiedz

14

Preferowanym sposobem jest użycie setup.cfg w najwyższym poziomie projektu (.cfg ma tę samą składnię co .ini file), które powinno zawierać sekcję [pep8]. Na przykład:

[pep8] 
ignore = E226,E302,E41 
max-line-length = 160 

Uwaga: kody błędów są zdefiniowane w pep8 docs.