[issue1635] Float patch for inf and nan on Windows (and other platforms)
Guido van Rossum
report at bugs.python.org
Tue Dec 18 23:19:55 CET 2007
Guido van Rossum added the comment:
> Historical note: Guido is probably thinking of "the old" pickle and
> marshal here, which did have problems with inf and NaN on Windows (as in
> they didn't work at all). Michael Hudson changed them to use special
> bit patterns instead, IIRC for Python 2.5.
In pickle.py, protocol 0 (still the default in 2.6) uses repr(x) to
write a float and float(s) to convert that back to input. Maybe you're
thinking of marshal, which is more sophisticated.
Tracker <report at bugs.python.org>
More information about the Python-bugs-list