Python-simplejson nicht konvertieren echte
Warum funktioniert das nicht? Ich lese für simplejson JsonDecoder, wahr sein sollte, ist HIERFÜR gültigen und übersetzt zu Wahren.
% python
>>> import simplejson as json
>>> print json.loads({"bool":true})
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'true' is not defined
>>>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Eingang zu
loads
sollte ein string sein:json.loads
nimmt eine Zeichenfolge, die sein müssen, verpackt in Zitate, wie dieses:Beachten Sie, dass die
u
(was macht der string ein Charakter string in Python 2.x) ist optional für diesen Eingang und wird nur notwendig, wenn Sie mit nicht-ASCII-Zeichen wie ü, é, 编, oder ℝ.loads
, was erwartet einen string.