Resultados de la búsqueda a petición "isinstance"

4 la respuesta

Python comparando boolean e int usando isinstance

¿Alguien puede darme una explicación de por quéisinstance() devuelve True en el siguiente caso? Esperaba False, al escribir el código. print isinstance(True, (float, int)) TrueSupongo que la subclasificación interna de su pitón, como cero y uno, ...

1 la respuesta

issubclase de secuencia de clase base abstracta

Esta lista [https://docs.python.org/2/library/collections.html#collections-abstract-base-classes] muestra qué métodos necesita implementar para que su clase sea "considerada" como Secuencia:__getitem__, __len__, __contains__, __iter__, ...

3 la respuesta

python isinstance vs hasattr vs try / except: ¿Qué es mejor?

Estoy tratando de averiguar las ventajas y desventajas entre los diferentes enfoques de determinar si con objeto o no

2 la respuesta

"Los protocolos no se pueden usar con isinstance ()", ¿por qué no?

El nuevotyping El módulo contiene varios objetos con nombres como "SupportsInt" (-Float, -Bytes, etc.). El nombre y las descripciones enla página de documentación para el módulo [https://docs.python.org/3/library/typing.html], puede leerse para ...

5 la respuesta

¿Cuándo es obj.GetType (). IsInstanceOfType (typeof (MyClass)) verdadero?

Estoy mirando este fragmento de código escrito por otra persona, y me pregunto cuándo se evaluará como verdadero. Básicamente, está diciendo que someType es ...

8 la respuesta

PHP verifica, por ejemplo, DateTime?

¿Es esta la única forma de verificar si un objeto es una instancia de una clase, en mi caso de la clase DateTime? $cls = ReflectionClass("DateTime"); if (! $cls->isInstance( (object) $var ) ) { // is not an instance } Me parece un poco pesado.

2 la respuesta

__instancecheck__ - sobrescribir no muestra ningún efecto - ¿qué estoy haciendo mal?

Estoy tratando de hacer que mi clase aparezca como un objeto diferente para eludir la comprobación de tipo perezoso en un paquete que estoy usando. Más específicamente, estoy tratando de hacer que mi objeto aparezca como una instancia de otro ...

2 la respuesta

¿Python comprueba si hay algún tipo de instancia en la lista?

¿Cómo hago pitónicamente: var = 7.0 var_is_good = isinstance(var, classinfo1) or isinstance(var, classinfo2) or isinstance(var, classinfo3) or ... or isinstance(var, classinfoN) Parece una tontería que no puedo pasar una lista de ...