[PYTHON] Vérifiez le code avec flake8

Je m'appelle Kazuhiro Minomaki (https://qiita.com/mimaki_kazuhiro) et je suis stagiaire chez Future Electronic Technology. Cette fois, j'écrirai sur flake8.

Puisque vous êtes nouveau dans la programmation, le contenu peut être incorrect. S'il y a des erreurs, je les corrigerai, veuillez donc les signaler de plus en plus.

Qu'est-ce que flake8

flake8 est un outil de vérification grammaticale Python.

Introduction de flocon8

Je vais vraiment l'utiliser. Première installation.

terminal


$ pip install flake8

Si vous exécutez flake8 avec le nom de fichier spécifié comme indiqué ci-dessous, le résultat de la vérification du code sera affiché. L'argument de commande peut être un nom de répertoire au lieu d'un nom de fichier.

terminal


$ flake8 test.py
test.py:1:1: F401 'sys' imported but unused
test.py:3:4: E222 multiple spaces after operator
test.py:4:7: E231 missing whitespace after ','
test.py:4:12: E202 whitespace before ']'
test.py:6:1: W293 blank line contains whitespace
test.py:6:1: W391 blank line at end of file

De cette manière, des erreurs peuvent être détectées.

Recommended Posts

Vérifiez le code avec flake8
Décrypter le code QR avec CNN
Mécanisme de vérification automatique des peluches avec flake8 lors de la validation du code python
Vérifiez la réponse du code d'état HTTP avec la commande curl (#Linux #Shell)
Vérifiez la corrélation avec le Titanic de Kaggle (kaggle③)
Vérifiez la protection de la mémoire de Linux Kerne avec le code pour ARM
Vérifiez la taille du fichier avec du -sh *
Vérifiez la date du devoir de drapeau avec Python
Convertir le code de caractère du fichier avec Python3
Renforcez avec le test de code ⑦
Renforcez avec le test de code ⑨
Renforcez avec le test de code ③
Renforcez avec le test de code ⑤
Renforcez avec le test de code ④
Renforcez avec le test de code ②
Vérification de domaine avec Python
Code de bourdonnement avec numpy
Renforcez avec le test de code ①
Vérifier la version avec python
Renforcez avec le test de code ⑧
Renforcez avec le test de code ⑨
Vérifier quand la version ne change pas dans pyenv
Obtenez le code du pays avec python
Python avec VSCode (Windows 10)
J'ai écrit le code pour la génération de phrases japonaises avec DeZero
Code de test pour vérifier les liens brisés dans la page
Vérifiez quelle ligne a causé l'erreur avec apply () (dataframe, Pandas)
Insérez le débogueur avec le nez
Vérifiez la couverture de python avec pytest-cov
Tuez le processus avec sudo kill -9
Vérifiez l'état de la mémoire du serveur avec la commande gratuite Linux
Outil pour vérifier le style de code
Expliquez le code de Tensorflow_in_ROS
Profitez du modèle Gray-Scott avec un code court utilisant le calcul matriciel
Script de vérification de code de caractère de code source
Vérifiez l'état de fonctionnement du serveur avec la commande Linux top
Déboguer Python avec VS Code
Devinez le mot de passe avec klee
Histoire que Python a cessé de travailler avec VS Code (Windows 10)
Gratter la moyenne du Nikkei avec le dramaturge-python
Calibrer le modèle avec PyCaret
Appelez l'API avec python3.
Commerce du système à partir de Python3: obtenez le dernier code de programme
[Python] Vérifiez les bibliothèques installées
Documenter le code Python avec Doxygen
[Apprentissage automatique] Vérifiez les performances du classificateur à l'aide de données de caractères manuscrites
Vérifiez l'utilisation du périphérique d'E / S du serveur avec la commande Linux iostat
Je veux vérifier la position de mon visage avec OpenCV!
Extraire le fichier xz avec python
Java avec Visual Studio Code (partie 2)
Vérifiez le comportement lors de l'attribution de Python
Extraire la valeur maximale avec les pandas.
Classifier "Wine" avec le code MLP TensorFlow
Vérifiez la valeur de retour avec PEP 380
Utilisez la fonction de prévisualisation avec aws-cli
L'espace est dangereux avec PyEphem
Paver la route avec l'optimisation des combinaisons
Exécutez l'application avec Flask + Heroku
Obtenez la météo avec les requêtes Python
Obtenez la météo avec les requêtes Python 2