Stefan Krah <stefan-use...@bytereef.org> added the comment: I couldn't find other issues where #1 and #2 are addressed. This is from py3k:
#1: >>> format(float('nan'), '+08.4') '+0000nan' [70141 refs] >>> format(Decimal('nan'), '+08.4') ' +NaN' #2:>>> format(float(123), "00") '123.0' [70141 refs] >>> format(Decimal(123), "00") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/stefan/svn/py3k/Lib/decimal.py", line 3633, in __format__ spec = _parse_format_specifier(specifier, _localeconv=_localeconv) File "/home/stefan/svn/py3k/Lib/decimal.py", line 5915, in _parse_format_specifier raise ValueError("Invalid format specifier: " + format_spec) ValueError: Invalid format specifier: 00 [70141 refs] ---------- status: pending -> open _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue6871> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com