Sean McIlroy wrote:
> well, somebody's already pointed out that bool(msg)==False iff msg==''.
> i'm curious to know what's wrong with simply writing
> 
> if msg=='':
>     ## do_something
> 
You would write this if there was a possibility that msg could be 
something other than a string, whose value might also be interpreted as 
False by the "if" (e.g. the None object, or an empty list) even though 
your application wanted to handle it differently from an empty string.

regards
  Steve
-- 
Steve Holden        +1 703 861 4237  +1 800 494 3119
Holden Web LLC             http://www.holdenweb.com/
Python Web Programming  http://pydish.holdenweb.com/

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to