On 9/10/10 5:17 PM, Lawrence D'Oliveiro wrote:
In message<mailman.567.1283927599.29448.python-l...@python.org>, Ian Kelly
wrote:
And returning None on failure is dangerous, because if the programmer
does not take care to handle that case, the program may attempt to
regard it as actual data.
But None *is* actual data.
And that is exactly the reason why the Samurai Principle says to not return None
when the function fails to do what it intended to do.
--
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
--
http://mail.python.org/mailman/listinfo/python-list