hasattr() or "x in y"?
Charles T. Smith
cts.private.yahoo at gmail.com
Fri Mar 11 17:18:51 EST 2016
On Fri, 11 Mar 2016 22:00:41 +0000, Grant Edwards wrote:
> Since they behave differently, perhaps the question ought to be "which
> does what you want to do?"
For parsed msgs, I had this:
elif hasattr (msg.msgBody, 'request'):
It occurred to me that this was less abstruse:
elif 'request' in msg.msgBody:
and by the way, how would you do that with duck-typing?
If I were doing this anew, I probably use a dictionary of functors,
but that's not an option anymore.
More information about the Python-list
mailing list