This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author llnik
Recipients barry, bob.ippolito, docs@python, fdrake, llnik, pitrou
Date 2010-11-02.15:33:04
SpamBayes Score 8.016249e-07
Marked as misclassified No
Message-id <1288711987.81.0.567678697514.issue10038@psf.upfronthosting.co.za>
In-reply-to
Content
There is even more inconsistency here.

As already mentioned, we have this:


>>> import json
>>> json.loads(json.dumps("abc"))

'abc'

If, however, I am evil and hide _json.so (which is the C-part of the json module for speedup), the JSON code falls back to its python implementation and voila:

>>> import json
>>> json.loads(json.dumps("abc"))

u'abc'

Not so neat, if your fallback is not a fallback but shows such different behaviour.
History
Date User Action Args
2010-11-02 15:33:08llniksetrecipients: + llnik, fdrake, barry, bob.ippolito, pitrou, docs@python
2010-11-02 15:33:07llniksetmessageid: <1288711987.81.0.567678697514.issue10038@psf.upfronthosting.co.za>
2010-11-02 15:33:05llniklinkissue10038 messages
2010-11-02 15:33:04llnikcreate