2015-05-18 17 views
10

Ho trovato la documentazione per pep8 ma non sono riuscito a capire come scriverli. Non sono riuscito a trovare alcun esempio con opzioni diverse dall'impostazione della lunghezza massima della linea e da ignorare.Come scrivere un file di configurazione pep8 (pep8.rc)?

Sto cercando di scrivere un file .pep8.rc in cui, tra le altre cose, ho bisogno di fare quanto segue:

  • consentire spettacolo fonte
  • attivare le statistiche
  • permetteranno di conteggio
  • escludere un directory (per esempio, ./random)

Qualcuno può rispondere con un esempio o link a uno?

risposta

14

Il modo migliore è utilizzare setup.cfg nel livello principale del progetto (.cfg ha la stessa sintassi di .ini file), che dovrebbe contenere una sezione [pep8]. Ad esempio:

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

Nota: i codici di errore sono definiti nel pep8 docs.


  • autopep8 trovare questa stessa sezione come [pep8] PEP8.
  • flake8 ha bisogno di un [flake8] section in setup.cfg.
  • yapf cerca [yapf] section in setup.cfg.
Problemi correlati