Pythonic way to determine if a string is a number

MRAB google at mrabarnett.plus.com
Sun Feb 15 13:56:53 EST 2009


Roy Smith wrote:
> In article <mailman.9571.1234720024.3487.python-list at python.org>,
>  python at bdurham.com wrote:
> 
>> What's the Pythonic way to determine if a string is a number? By
>> number I mean a valid integer or float.
> 
> try:
>    int(myString)
It could be a float, so:

     float(myString)

This will work even if it's an int.

> except ValueError:
>    print "That's bogus, man"
> 




More information about the Python-list mailing list