Est-il possible de modifier les paramètres max-line-length
pour un fichier d'un projet (tout en effectuant toutes les autres vérifications définies dans le fichier rc)?
Idéalement, il devrait se comporter comme des commentaires pylint: disable=x
en ligne.
J'ai essayé de mettre cette ligne au niveau du module:
# pylint: max-line-length=240
PyLint n'a pas réussi à le reconnaître:
my_file.py:15: [E0011(unrecognized-inline-option), ] Unrecognized file option 'max-line-length
Edit: Je sais que je peux désactiver entièrement la vérification line-too-long
, mais pour être honnête, j'aimerais éviter de le faire, au cas où quelqu'un essaierait d'étendre ce module et d'ajouter des lignes encore plus longues qu'elles ne le sont maintenant.
Selon le doc , je pense que vous ne pouvez pas modifier la configuration de pylint dans la ligne . Mais vous pouvez désactiver l’avertissement pour seulement une ou plusieurs lignes:
# disable for only one line
ridiculously_long_variable_name = "this is not a ridiculously long and useless python line" # pylint: disable=line-too-long
# disable for few (or more) lines
# pylint: disable=line-too-long
ridiculously_long_variable_name = "this is not a ridiculously long and useless python line"
# pylint: enable=line-too-long
Vous pouvez passer le supplément comme suit: C:\Python27\Scripts\pylint.exe --max-line-length=240 <PATH TO FILE>
pylint --max-line-length=240
travaille pour moi.