GTK breaks float! (related to "float does not parse 0.00000E+00")

Paolo Redaelli redaelli at inc.it
Mon Jun 5 10:52:52 EDT 2000


Look at the this short program:

=======
#!/usr/bin/env python

s = "0.000000E+00"
print "Converting",s," into: ", float(s)
print "Importing gtk"

import GDK
from gtk import *
from gnome.ui import *
import GdkImlib
print "Converting",s," into: ", float(s)
=======
Here's its output:
=======
[paolo at aldebaran paolo]$ python float.py
Converting 0.000000E+00  into:  0.0
Importing gtk
Converting 0.000000E+00  into: 
Traceback (innermost last):
  File "float.py", line 11, in ?
    print "Converting",s," into: ", float(s)
ValueError: invalid literal for float(): 0.000000E+00
=======

The only lesson I can extract from it is that GTK breaks float!

-- 
 ______________________________
/        Paolo Redaelli        \
|        redaelli at inc.it       |
| http://gnupaghe.netpedia.net |
\------------------------------/




More information about the Python-list mailing list