On Apr 26, 4:36 am, Keith <[email protected]> wrote:
> I am considering writing a PEP for the inclusion of an engineering
> format specifier, and would appreciate input from others.
> [...]
> I am thinking that if we simply added something like %n (for eNgineer)
> to the list of format specifiers that we could make life easier for
> engineers:
>
> ("%n" % 12345) == "12.345e+03"
> ("%n" % 1234) == "1.234e+03"
> ("%n" % 123) == "123e+00"
> ("%n" % 1.2345e-5) == "12.345e+06"
I don't think there's much chance of getting changes to old-style
string formatting accepted; you might be better off aiming at the new-
style string formatting. (And there, the 'n' modifier is already
taken for internationalization, so you'd have to find something
different. :)
--
Mark
--
http://mail.python.org/mailman/listinfo/python-list