es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYLINT

Advertencia de división entre cero de pylint.

¿Existe alguna forma de habilitar la advertencia de división por cero en pylint? """ ¡Oh, vaya… """ SOME_WRONG_GLOBAL = 0 NUMER = 7 / SOME_WRONG_GLOBAL Un ejemplo equivalente en cpp genera una advertencia adecuada: $ cat main.cpp #define SOMEWRONGMACRO 0 int main(int argc, char argv) { int NUMBER = 7/SOMEWRONGMACRO; . . . Read more

En Python, ¿puedo reducir las propiedades definidas por el protocolo de la clase?

Déjame explicarlo con un ejemplo: “`python import typing as t from dataclasses import dataclass describe our protocols class ID(t.Protocol): “Este protocolo describe algún tipo de ID.” def hash(self) -> int: raise NotImplementedError def eq(self, other) -> bool: raise NotImplementedError def str(self) -> str: raise NotImplementedError class ObjectWithID(t.Protocol): “Este protocolo describe . . . Read more

Pyreverse no detecta que la clase padre es un Composite… ¿por qué?

Supongamos que tengo la siguiente estructura de directorios: Listado de RUTAS de carpetas El número de serie del volumen es 986C-80E1 C:. test.py __init__.py No existen subcarpetas. __init__.py está vacío. En test.py tengo el siguiente código: class Employee: def __init__(self, identifier, name, address): self.address = None class Manager(Employee): pass class . . . Read more