Sto provando a codificare i dati su JSON in Python e ho avuto un bel po 'di problemi. Credo che il problema sia semplicemente un fraintendimento.Codifica Python JSON
Sono relativamente nuovo a Python e non ho mai avuto veramente familiarità con i vari tipi di dati Python, quindi è molto probabile che cosa mi stia rovinando.
attualmente sto dichiarazione di una lista, scorrendo e un altro elenco, e aggiungendo una lista all'interno di un altro:
import simplejson, json
data = [['apple', 'cat'], ['banana', 'dog'], ['pear', 'fish']]
x = simplejson.loads(data)
# >>> typeError: expected string or buffer..
x = simplejson.dumps(stream)
# >>> [["apple", "cat"], ["banana", "dog"], ["pear", "fish"]]
# - shouldn't JSON encoded strings be like: {{"apple":{"cat"},{"banana":"dog"}}
Così ho uno:
- non capisco JSON Sintassi
- Non capisco il/i modulo/i Python Python
- Sto utilizzando un tipo di dati inappropriato.