Re: [python] základní dotaz
if hodnota is None: A nedá se toto obejít pomocí __contains__? Pak by bylo možné aby i toto ukazovalo nesmysly. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
[python] základní dotaz
Předem se omlouvám za naprosto základní dotaz, ale v manuálu jsem odpověď nenašel. Je možné nějak poznat, zda je hodnota None bez toho, abych něco importoval. Můj dosavadní postup je: import types if isinstance(hodnota, types.NoneType): pass Je to možné nějak zjistit bez importování types? ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] základní dotaz
rajcze napsal(a): Ahoj, z jakeho duvedu ti nevyhovuje if hodnota==None: pass Třeba proto, že to lze podfouknut. class pokus: def __eq__(self,x): return True hodnota = pokus() if hodnota == None: print a je to tu Miloslav Ponkrác ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] základní dotaz
Zdravím, tady je variace na dané téma: isinstance(hodnota, type(None)) slacker superman wrote: Předem se omlouvám za naprosto základní dotaz, ale v manuálu jsem odpověď nenašel. Je možné nějak poznat, zda je hodnota None bez toho, abych něco importoval. Můj dosavadní postup je: import types if isinstance(hodnota, types.NoneType): pass Je to možné nějak zjistit bez importování types? ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python -- 50% SLEVA na knihy Zoner Press Jedine u nas dostane kazdy zakaznik 50% slevu na vsechny knihy od vydavatelstvi Zoner Press pri jakekoliv objednavce www slu�eb nebo domeny. Vice o akci na www.czechia.com. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] základní dotaz
eh, pravda... pak mi to taky doslo... nanestesti me kolega s isinstance(hodnota,type(None)) predbehl :) On 11/1/06, superman [EMAIL PROTECTED] wrote: rajcze napsal(a): Ahoj, z jakeho duvedu ti nevyhovuje if hodnota==None: pass Třeba proto, že to lze podfouknut. class pokus: def __eq__(self,x): return True hodnota = pokus() if hodnota == None: print a je to tu Miloslav Ponkrác ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python -- Rules of Optimization: Rule 1: Don't do it. Rule 2 (for experts only): Don't do it yet. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python