pylint

¿Cómo puedo desactivar una Pylint advertencia?

Estoy tratando de desactivar la advertencia C0321 ("más de una instrucción en una sola línea" often A menudo pongo if instruc ... esto un error de Pylint, o estoy haciendo algo mal? ¿Hay alguna manera de evitar esto? Me gustaría deshacerme de este ruido.

PyLint, PyChecker o PyFlakes? [cerrado]

Me gustaría recibir algunos comentarios sobre estas herramientas en: características; adaptabilidad; facilidad de uso y curva de aprendizaje.

¿Por qué Pylint considera incorrecto el uso de len(SECUENCIA) en valores de condición?

Considerando este fragmento de código: from os import walk files = [] for (dirpath, _, filenames) in walk(mydir): # mo ... ndo es problemático el uso de len(SEQ) como valor de condición? ¿Qué situaciones importantes intenta evitar Pylint con C1801?

Pylint nombre de constante no válido

Estoy recibiendo un error de Pylint con respecto a mi constante: MIN_SOIL_PARTICLE_DENS (nombre no válido). ¿Alguna idea de p ... sat_water_content = 0.043 + field_capacity + x2 - 0.097 * sand return (1 - sat_water_content) * MIN_SOIL_PARTICLE_DENS

¿Por qué pylint objeta a nombres de variables de carácter único?

Todavía me estoy acostumbrando a las convenciones de Python y usando pylint para hacer mi código más pitónico, pero estoy des ... s minúsculas Veo muchos ejemplos que los usan. ¿Hay algo que me falta en PEP8 o es un estándar que es exclusivo de pylint?

PyLint message: logging-format-interpolation

Para el siguiente código: logger.debug('message: {}'.format('test')) pylint produce la siguiente advertencia: Registro ... s la forma preferida de imprimir instrucciones en python3. ¿Por qué esto no es cierto para las declaraciones del registrador?

¿Es posible ignorar una sola línea específica con pylint?

Tengo la siguiente línea en mi encabezado: import config.logging_settings Esto en realidad cambia mi configuración de reg ... o contrario, algo como esto también será apreciado: import config.logging_settings # pylint: disable-this-line-in-some-way

Pylint desactivar todas las advertencias de un archivo

Estamos usando pylint dentro de nuestro sistema de compilación. Tenemos un paquete python dentro de nuestra base de código q ... esarrolladores con estos mensajes superfluos. Hay una manera fácil de pylint: disable todas las advertencias para un módulo?

Python - ¿Debo poner mis funciones de ayuda dentro o fuera de la clase?

En Python, si algunos métodos de una clase necesitan una función helper, pero la función helper en sí no usa nada en la clase ... está en un módulo que tiene bastante sólo el código de la clase a partir de ahora. Otras clases pueden añadirse más adelante.

Pylint que muestra el nombre de variable no válido en la salida

Hice un simple script python para publicar datos en un sitio web. #Imports url_to_short = sys.argv[1] post_url = 'https:// ... o Invalid name. Es nombrar variable de esta manera una convención de codificación incorrecta. Mi salida completa de pilint.

Cómo arreglar pylint logging-no-perezoso? [duplicar]

Esta pregunta ya tiene una respuesta aquí: PyLint message: logging-format-interpolation ... Mi código es: logging.debug("detect mimetypes faild because %s" % e ) ¿Cómo puedo arreglar logging-not-lazy en pylint?

¿Por qué el diccionario vacío es un valor predeterminado peligroso en Python? [duplicar]

Esta pregunta ya tiene una respuesta aquí: "Menos Asombro" y el Argumento Mutable por Defecto ... que era peligroso. ¿Puede alguien explicar por qué este es el caso? Y es una mejor alternativa para usar Ninguno en su lugar?

¿Cómo deshabilito las advertencias de "falta docstring" a nivel de archivo en Pylint?

Pylint arroja errores de que a algunos de los archivos les faltan docstrings. Intento agregar docstrings a cada clase, método ... incipio de una propiedad ¿archivo fuente? ¿Algún ejemplo? No se si está bien publicar una pregunta tan trivial por separado.)

Cómo usar Pylint con PyCharm

Quiero configurar pylint como una herramienta externa en todo el directorio de mi proyecto para un proyecto de Python en el q ... bargo, la configuración me confunde. La fuente autorizada en su documentación está rota, así que no puedo comprobarlo bien.

Lista de ID de mensajes legibles por humanos de pylint? [cerrado]

Las versiones recientes de pylint permiten suprimir mensajes con identificadores de mensaje legibles por humanos. Por ejemplo ... toy buscando una lista completa de las versiones legibles por humanos de los ID de mensaje. ¿Dónde puedo encontrar esa lista?

Linter pylint no está instalado

Quiero ejecutar código python en Código de Microsoft Visual Studio pero da un error: "Linter pylint no está instalado" He instalado: La extensión de Python VS Code Python3 Anaconda ¿Cómo puedo instalar pylint?

¿Se puede personalizar la comprobación de errores de Pylint?

Estoy usando pydev donde he configurado pylint. El problema es que incluso dentro de los comentarios, pylint reporta adverten ... ntos en mi código. ¿Hay alguna manera de especificar tal regla sin insertar mi código con cualquier pylint: disable comments?

invocando pylint programáticamente

Me gustaría invocar el comprobador de pylint, limitado a la parte de señalización de errores, como parte de mi prueba unitari ... ra ser ejecutadas por pylint, también podría ser pyflakes u otro software: siéntase libre de sugerir alternativas. ¡Gracias!

Cómo arreglar: W602 forma obsoleta de excepción de elevación

Si uso pylint (a través de sublimerlinter) recibo el siguiente mensaje de advertencia: W602 deprecated form of raising exception Así es como uso las excepciones en mi código: if CONDITION == True: raise ValueError, HELPING_EXPLANATION

Configuración de Pylint con PyDev

He instalado pylint a través de easy_install. Puedo ejecutar pylint <filename> con éxito. Pero pydev se niega a usarlo. ... He comprobado automáticamente la compilación He intentado limpiar todo el proyecto y sin errores ¿Qué estoy haciendo mal?