Facundo Batista added the comment: I think that the Spec disallows additional whitespace to not allow, for example, "2. 34" as "2.34", or "10 e-12".
I don't see any harm in having " 2.34" or "5.73\n" as good input values, as long we remove those characters at both ends. I propose to just make a .strip() at the input string, change the documentation to reflect this, and that's all. The doc says: "If value is a string, it should conform to the decimal numeric string syntax:" We can put: "If value is a string, it should conform to the decimal numeric string syntax after being stripped on both ends:" __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1780> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com