[pyar] Duda con isinstance

Pablo Hernan Rodriguez Zivic elsonidoq en gmail.com
Mie Jun 16 19:17:48 ART 2010


> Te picó un bug muy raro, pero no es un bug, ya fue reportado y marcado
> como inválido:
>
> http://bugs.python.org/issue1249615
>
> Basicamente si importás un modulo desde dos lugares disntintos, y cada
> uno de esos usa dos rutas distintas del sys.path, Python asume que son
> distintas.
>
> Con eso asumo que isinstance devuelve false si Test.__module__ y
> e.__class__.__module__ son diferentes. Fijate al final de todo y el
> id() de las clases accedidas de diferentes formas:
>   
Uyy groso! no me habia avivado!! que cosa rara esa!! si no es un bug, es 
un feature con semantica poco comprensible (a.k.a. no la entiendo =p)

gracias!!



More information about the pyar mailing list