Mark Dickinson <dicki...@gmail.com> added the comment:

I don't think "null" in JSON is supposed to represent "Not a Number"; it's 
closer in meaning to Python's `None`. I definitely wouldn't want to see nans 
translated to "null" by default.

This also only seems to address a part of the issue: what's the proposed action 
for "Infinity" and "-Infinity"? We've written internal code to deal with float 
special values in JSON a few times (usually to work with databases that stick 
to the strict JSON definition), and that code has to find a way to deal with 
all three of the special values.

----------
nosy: +mark.dickinson

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue40633>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to