Paquets qui devraient être inclus

pep8 Directives de codage.

pip install pep8

fais le

pep8 test.py

Etc

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

Quelque chose sort.

Parce qu'il est impossible de traiter celui-ci un par un

autopep8

pip install autopep8

fais le py-autopep8.el Est installé dans Emacs, et si vous l'enregistrez, il sera corrigé sans autorisation.

py.test Quand pytest-cov

pip install -U pytest
pip install pytest-cov
py.test --fichier cible cov.py/Classe Directory Target TestCase.py

Et la couverture sortira

Résultats de l'exécution de la section Perfect Python 13-4-3 Mock.patch

============================  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

Paquets qui devraient être inclus
Répertorier les packages pouvant être mis à jour avec pip
33 chaînes à ne pas utiliser comme noms de variables en python
Installer les packages qui doivent être compilés avec Python 3 avec pip [Windows]
Confirmation que rkhunter peut être installé
5 langues que chaque développeur devrait apprendre
[python] Script qui (devrait) mettre à jour pwsh