[Python-Dev] Dropping bytes "support" in json
alexandre at peadrop.com
Tue Apr 14 01:44:38 CEST 2009
On Mon, Apr 13, 2009 at 5:25 PM, Daniel Stutzbach
<daniel at stutzbachenterprises.com> wrote:
> On Mon, Apr 13, 2009 at 3:02 PM, "Martin v. Löwis" <martin at v.loewis.de>
>> > True, I can always convert from bytes to str or vise versa.
>> I think you are missing the point. It will not be necessary to convert.
> Sometimes I want bytes and sometimes I want str. I am going to be
> converting some of the time. ;-)
> Below is a basic CGI application that assumes that json module works with
> str, not bytes. How would you write it if the json module does not support
> returning a str?
> print("Content-Type: application/json; charset=utf-8")
> input_object = json.loads(sys.stdin.read())
> output_object = do_some_work(input_object)
print("Content-Type: application/json; charset=utf-8")
input_object = json.loads(sys.stdin.buffer.read())
output_object = do_some_work(input_object)
More information about the Python-Dev