Mój projekt obecnie otrzymuje komunikat JSON w pythonie, z którego muszę wyciągnąć fragmenty informacji. W tym celu ustawmy na prosty JSON w ciągu:
jsonStr = '{"one" : "1", "two" : "2", "three" : "3"}'
Do tej pory generowałem żądania JSON przy użyciu listy json.dumps
, ale potem , przeciwnie do tego, myślę, że muszę użyć json.loads
. Jednak nie miałem z tym dużo szczęścia. Czy ktoś mógłby dostarczyć mi fragment kodu, który zwróciłby "2"
dane wejściowe z "two"
powyższego przykładu?
'
ogranicznikami ciągów pojedynczych cudzysłowów), również tutaj: stackoverflow.com/questions/41168558/...
'
ograniczników ciągów pojedynczych cudzysłowów, być może przypadkowo utworzono reprezentację ciągu dla słowników Python. JSON zawsze"
będzie używać ograniczników . Jeśli tak, napraw kod, który generuje dane wyjściowe do użyciajson.dumps()
zamiaststr()
lubrepr()
, i przejdź do Konwersja reprezentacji ciągu słownika na słownik? aby dowiedzieć się, jak odzyskać dane w języku Python. Inne wskazówki, które znasz dosłownie Python? PoszukajNone
,True
lubFalse
JSON użyjenull
,true
ifalse
.