Ron Adam added the comment:

I get the same resluts if I make the string by str(123.0).  I was thinking it 
should test True for the isdecimal case for that.

It seems I missunderstood their purpose/use.  This seems like it would be a 
very common misunderstanding.

It appears, (Because it isn't stated in the doc strings), that they are for 
testing what specific sub-group of unicode data, the individual character(s) 
are in.  I think the methods doc strings should say this and be worded so they 
are more character specific.  

   """ Tests each character, and returns true if
    all of them are in the unicode _______ sub-group. """

As for testing weather or not a string as a whole represents a number value, it 
seems try/except is still the best way.  :-/

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue18740>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to