[Python-Dev] [Email-SIG] Dropping bytes "support" in json
Chris Withers
chris at simplistix.co.uk
Sat Apr 11 14:41:46 CEST 2009
Nick Coghlan wrote:
> Barry Warsaw wrote:
>>> Of course, one could use message.header and message.bythdr and they'd
>>> be the same length.
>> I was trying to figure out what a 'thdr' was that we'd want to index
>> 'by' it. :)
>
> In the discussions about os.environ, the suggested approach was to just
> tack a 'b' onto the end of the name to get the bytes version (i.e.
> os.environb).
>
> That aligns nicely with the b"" prefix for bytes literals, and isn't
> much of a typing or reading burden when dealing with the bytes API
> instead of the text one.
>
> A similar naming scheme (i.e. msg.headers and msg.headersb) would
> probably work for email as well.
That just feels nasty though :-(
Chris
--
Simplistix - Content Management, Zope & Python Consulting
- http://www.simplistix.co.uk
More information about the Python-Dev
mailing list