Docstring automatizado y revisión ortográfica de comentarios

Considere el siguiente código de muestra:

# -*- coding: utf-8 -*-
"""Test module."""


def test():
    """Tets function"""
    return 10

pylint le da 10 de 10,flake8 no encuentra ninguna advertencia:

$ pylint test.py 
...
Global evaluation
-----------------
Your code has been rated at 10.00/10
...
$ flake8 test.py
$

Pero, como puede ver, hay un error tipográfico en eltest docstring de la función. Y, su editor probablemente lo resaltaría automáticamente, por ejemplo, así es como lo hace Pycharm:

Gracias ahttps://stackoverflow.com/questions/2151300/whats-the-best-way-to-spell-check-python-source-code tema, ahora sé que hay una biblioteca de corrección ortográfica relevante llamadaPyEnchant que puede usarse para detectar errores tipográficos.

Mi objetivo final esdetectar automáticamente errores tipográficos en el proyecto y haga que el corrector ortográfico sea parte de una ejecución continua de prueba, construcción y verificación de la calidad del código.

¿Hay alguna manera de lograr eso conpylint? Si no, también agradecería cualquier pista sobre la aplicaciónPyEnchant a cadenas de documentos y comentarios relacionados con el proyecto (en este caso,pylint opyflakes el complemento podría estar hecho de él).

Por favor, avíseme si me estoy preocupando mucho por la calidad del código.

Respuestas a la pregunta(1)

Su respuesta a la pregunta