Hi Andrew,

Andrew Straw <[EMAIL PROTECTED]> wrote:
> I'm not speaking with the authority of one who actually wrote the
> function or uses it, so I don't know the specific reasons, if there are
> any. However, this kind of thing is common (and encouraged) practice in
> Python. It's a use of "duck typing". For more info see
> http://en.wikipedia.org/wiki/Duck_typing

Thank you for your answer. I use Python for two years now and know
"duck typing" very well. It's one of the most powerful features of
this language.

But in this function, I don't like the idea to try an operation on a
string, and wait for an exception in order to know if we really have a
string or not. It's not very efficient, nor very beautiful.

I guess initial developer did that to keep compatibility with old
Python versions.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to