H98 Text IO
jules at jellybean.co.uk
Wed Feb 27 10:52:16 EST 2008
Matthew Bentham wrote:
> "It’s not unreasonable to have a program that wants to encode its outputin a particular encoding. The example I gave earlier still seemsreasonable to be, a program that takes input in one encoding andrecodes to a different encoding on its output, with both the input andoutput encoding specified on the command line. Clearly such a programshould be able to use stdin and stdout so that it can form part of apipe. So how in Python do I change sys.stdout to use a particular encoding? It’s a right pain."
Which is an excellent point.
But there are two (different) areas here.
(1) how we make the over-simplistic H98 interface do something 'mostly
right' or 'least worst'
(2) how we design a better (but necessarily non-H98) interface for more
And we need to solve (1) independently of all the possible nice design
spaces for (2).
More information about the Libraries