[PYTHON] Pakete, die enthalten sein sollten

pep8 Codierungsrichtlinien.

pip install pep8

Tu es

pep8 test.py

Und so weiter

test.py:3:1: E302 expected 2 blank lines, found 1

Es kommt etwas heraus.

Weil es unmöglich ist, eins nach dem anderen damit umzugehen

autopep8

pip install autopep8

Tu es py-autopep8.el Wird in Emacs installiert und wenn Sie es speichern, wird es ohne Erlaubnis korrigiert.

py.test Wann pytest-cov

pip install -U pytest
pip install pytest-cov
py.test --cov Zieldatei.py/Verzeichnisziel-TestCase-Klasse.py

Und die Berichterstattung wird herauskommen

Perfekte Ergebnisse der Ausführung von Python 13-4-3 Mock.patch-Abschnitten

============================  in 0.03 seconds ===========================
Naganos-MacBook-Air:13 nagano$ py.test --cov ./ mocktest.py
============================ test session starts ========================
platform darwin -- Python 3.3.3 -- py-1.4.20 -- pytest-2.5.2
plugins: cov
collected 1 items 

mocktest.py .
------ coverage: platform darwin, python 3.3.3-final-0 -------------------
Name         Stmts   Miss  Cover
--------------------------------
mocktest         8      0   100%
mod1             3      1    67%
mod2             6      1    83%
simpletest      12     12     0%
--------------------------------
TOTAL           29     14    52%

============================  1 passed in 0.09 seconds =====================

Recommended Posts

Pakete, die enthalten sein sollten
Listen Sie Pakete auf, die mit pip aktualisiert werden können
33 Zeichenfolgen, die in Python nicht als Variablennamen verwendet werden sollten
Installieren Sie Pakete, die mit Python 3 kompiliert werden müssen, mit pip [Windows]
Bestätigung, dass rkhunter installiert werden kann
5 Sprachen, die jeder Entwickler lernen sollte
[Python] Skript, das pwsh aktualisiert (sollte)