[PYTHON] Spécifiez les options lors de l'exécution de flake8 avec flycheck

Contexte

Vous pouvez utiliser flycheck pour exécuter divers vérificateurs sur Emacs avec très peu de configuration, par exemple du code python [flake8](http: //: //). Si vous vérifiez avec flake8.readthedocs.io /) et que vous souhaitez ignorer la vérification de pep8 dans un projet spécifique, je vais résumer la méthode de réglage.

Ordre de recherche des fichiers de paramètres

Contrôlé par flycheck-Locate-config-file-functions

  1. Le répertoire contenant la source à vérifier
  2. répertoire ancestral
  3. Répertoire personnel

Il est recherché dans l'ordre de.

Nom du fichier de configuration

Dans le cas de flake8, le nom de fichier de la valeur de flycheck-flake8rc est recherché. La valeur par défaut est ".flake8rc"

Exemple de réglage

Si vous voulez tout ignorer mais vérifier les erreurs d'exécution pep8 (E9 *) dans ce projet et simplement vérifier les pyflakes (F *), créez un fichier appelé .flake8rc dans le répertoire racine de la source du projet avec le contenu suivant: Bon (résultats dans le "répertoire des ancêtres" écrits dans l'ordre de recherche)

[flake8]
select = E9,F

Recommended Posts

Spécifiez les options lors de l'exécution de flake8 avec flycheck
Spécifiez les options lors de l'exécution de python
mémo python - Spécifiez les options avec getopt
Soyez prudent lorsque vous exécutez CakePHP3 avec PHP7.2
J'obtiens une UnicodeDecodeError lors de l'exécution avec mod_wsgi
Soyez prudent lors de la lecture de données avec des pandas (spécifiez dtype)
Spécifiez l'indice avec pymongo
Options lors de l'installation de bibliothèques qui ne peuvent pas être envoyées dans pyenv