pep8

Python Style-gids Checker
Download nu

pep8 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Other/Proprietary Li...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Johann C. Rocholl
  • Uitgever website:
  • http://browsershots.org/

pep8 Tags


pep8 Beschrijving

Python Style Guide Checker PEP8 is een bibliotheek om uw Python-code te controleren tegen een aantal van de stijlconventies in PEP 8.Installatie, een easy_install PEP8 zou de truc moeten doen. Sample gebruik en output $ pep8 optparse.pyoptparse.py:69:11: E401 Meerdere invoer op één Lineoptparse.py:77:1: E302 verwachte 2 lege lijnen, gevonden 1optparse.py:88:5: E301 verwachte 1 blanco lijn, gevonden 0 koptparse.papy:222:34: W602 verouderd vorm van verhoging van uitzonderingstparse.py:347:31 : E211 Whitespace vóór '(' Optparse.py:357:17: E201 Whitespace na '{' optparse.py:472:29: E221 meerdere ruimtes vóór operatoroptparse.py:544:21: W601 .HAS_KEY () is verouderd, gebruik 'In'you kan ook PEP8.py de broncode laten zien voor elke fout, en zelfs de relevante tekst van PEP 8: $ PEP8 - Show-Source --Show-Pep8 TestSuite / E111.PYTESTSUITE / E111.PY: 2 : 3: E111-inspringen is geen veelvoud van vier afdrukken x ^ Gebruik 4 spaties per inspringingsniveau. Voor echt oude code die u niet wilt knoeien, kunt u doorgaan met het gebruik van 8-spatie Tab. vaak Elke fout is gevonden: $ PEP8 --Statistics -QQ --FileName = *. Py Python-2.5 / Lib232 E201 Whitespace na ' Input ... Opties: -H, --Help Toon dit hulpbericht en EXIT -V, --Verbose-afdrukstatusberichten of debug met -vv -Q, --Ciet Meld alleen bestandsnamen, of niets met -qq --Exclude = patronen Skip-wedstrijden (standaard .SVN, CVS, *. PYC, * .pyo) --FileName = Patronen controleren alleen overeenkomende bestanden (bijv * .py) - N = fouten Skip fouten en waarschuwingen (bijv. E4, W) - Herhaal Toon alle voorvallen van dezelfde foutmelding - Show-source show broncode voor elke fout - Show-pep8 show tekst van pep 8 Voor elke fout --Statistiek tellenfouten en waarschuwingen --Benchmark Meeting verwerkingssnelheid --Testsuite = dir uitgevoerd regressietests van DIR --Doctest Run Doctest op mezelf hier zijn enkele belangrijke kenmerken van "PEP8": · Plugin-architectuur: nieuwe cheques toevoegen is eenvoudig. · Loopbare output: spring naar foutlocatie in uw editor. · Klein: slechts één Python-bestand, vereist alleen STDLIB. U kunt alleen het PEP8.py-bestand gebruiken voor dit doel · Easy_Installable, natuurlijk! Vereisten: · Python Wat is er nieuw in deze release: · Decorateurs op klassen en klassenmethoden zijn nu OK.


pep8 Gerelateerde software