Antoine Pitrou added the comment: > > I don't understand how it would be useful in the pprint module if it > > can't be useful as a general function. > > How can it be used besides pprint/pformat functions?
I don't understand your question. Do you never print some data at the command-line prompt? Or even as part of small test programs? > Then perhaps a new parameter for pprint/pformat needed (hex=True?). I > think printing integers in hexadecimal can sometimes be useful too. Passing type-specific parameters to pprint/pformat sounds like a bad idea to me. And I don't think you'd want to print *all* integers as hex. > > This won't work very nicely in smaller display widths. You'll need too > > many lines to represent a bytes object. > > This is a nature of hexdumps. Every byte requires 4+ characters (or 3+ > if group hexdigits tighter). Which is why the proposal doesn't fit well with pprint/pformat. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue17868> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com