Como posso enviar um objeto JSON de um script Python para o jQuery?
Examinei as APIs e todos os tipos de recursos, mas parece que não consigo pegar um objeto JSON de um script Python usando AJAX. Tenho certeza de que o problema está em como estou lidando com o objeto JSON.
Primeiro, em um script python no meu servidor, eu gero e imprimo uma matriz JSON
import json
print "Content-type: application/json"
print
print json.dumps(['Price',{'Cost':'99'}])
Então, em um arquivo html separado, tento algo como
<body>
<div id="test">
</div>
<script>
$(document).ready(function() {
$.getJSON("http://www.example.com/cgi-bin/makeJSON.py", function(data) {
$('#test').html("JSON Data: " + data.Price);
});
});
</script>
</body>
Mas eu não entendo nada. Tenho certeza quedata.Price
está errado, mas também tenho certeza de que devo fazer algo em vez de apenas imprimir os resultados dejson.dumps
Qualquer ajuda é apreciada! Agradecemos antecipadamente e desculpe se esta é uma pergunta óbvia.