Articles of json

Python ordena la lista de json por valor

Tengo un archivo compuesto por JSON, cada una línea, y quiero ordenar el archivo por update_time revertido. archivo JSON de muestra: { “page”: { “url”: “url1”, “update_time”: “1415387875”}, “other_key”: {} } { “page”: { “url”: “url2”, “update_time”: “1415381963”}, “other_key”: {} } { “page”: { “url”: “url3”, “update_time”: “1415384938”}, “other_key”: {} } quiere salida: { “page”: […]

Python convirtiendo el resultado de la consulta mysql a json

Estoy tratando de implementar las API REST y parte de ellas es formatear datos en json. Puedo recuperar datos de una base de datos mysql, sin embargo, el objeto que recibo no es lo que esperaba. aqui esta mi codigo from flask import Flask from flask.ext.mysqldb import MySQL app = Flask(__name__) app.config[‘MYSQL_HOST’] = ‘127.0.0.1’ app.config[‘MYSQL_USER’] […]

json.dump lanzando “TypeError: {…} no es serializable JSON” en un objeto aparentemente válido?

Antecedentes : estoy escribiendo un progtwig de python que debería administrar mis archivos de música. Rastrea directorios y coloca los archivos y sus metadatos (a través de mutagen), codificados en JSON, en un archivo como una simple “base de datos”. Tengo el directorio buscando bien, pero cuando bash y guardo la base de datos, o […]

Python ValueError: Ningún objeto JSON podría decodificarse

Estoy tratando de leer un json y obtener sus valores. Tengo una carpeta con los archivos de JSON, y necesito abrir todos los archivos y obtener los valores de ellos. Este es el código: # -*- encoding: utf-8 -*- from pprint import pprint import json import os def start(): for dirname, dirnames, filenames in os.walk(‘test’): […]

Cómo devolver JSON personalizado en Django REST Framework

Estoy intentando devolver json personalizado con get_queryset pero siempre obtengo un 404 error en respuesta. class TestViewSet(viewsets.ModelViewSet): “”” API endpoint that allows groups to be viewed or edited. “”” queryset = Test.objects.all() serializer_class = TestSerializer def get_queryset(self): if self.request.method == “GET”: content = {‘user_count’: ‘2’} return HttpResponse(json.dumps(content), content_type=’application/json’) Si borro todo a partir de la […]

Las filas devueltas por pyodbc no son serializables JSON

Estoy tratando de recuperar las filas de una tabla usando la biblioteca pyobc en Python. Pude recuperar las tablas y los campos de una tabla con éxito. Ahora tengo una tabla llamada “apx_roomtypes” con los datos de la siguiente manera, Sin embargo, cuando agrego las filas de pyodbc a una lista y luego trato de […]

Convertir la cadena de fecha JSON a datetime de Python

Cuando se traducen fechas a JSON, javascript está guardando fechas en este formato: 2012-05-29T19:30:03.283Z Sin embargo, no estoy seguro de cómo introducir esto en un objeto datetime de python. He intentado estos: # Throws an error because the ‘Z’ isn’t accounted for: datetime.datetime.strptime(obj[key], ‘%Y-%m-%dT%H:%M:%S.%f’) # Throws an error because ‘%Z’ doesn’t know what to do […]

Python: Lee varios archivos json de una carpeta

Me gustaría saber cómo leer varios archivos json de una sola carpeta (sin especificar los nombres de los archivos, solo que son archivos json). Además, ¿es posible convertirlos en un dataframe de pandas ? ¿Me puedes dar un ejemplo básico?

El objeto django no es un error serializable JSON después de actualizar django a 1.6.5

Tengo una aplicación django que se ejecutaba en la versión 1.4.2 y funciona completamente bien, pero recientemente la actualicé a django 1.6.5 y 1.6.5 algunos errores extraños, como a continuación En realidad, estoy obteniendo esto durante el proceso de registro de usuario / cliente en la funcionalidad de mi sitio Request URL: http://example.com/client/registration/ Django Version: […]

conectando python a javascript para comunicación en dos direcciones

Me gustaría atender consultas de un código javascript de python. Pero no tengo experiencia en este campo en absoluto. Lo que me gustaría construir es algo como esto: 1. request.js : open_connection(‘server.py’); for (var i=0; i<10; i++) document.write(request_next_number()); close_connection('server.py') 2. server.py x = 0 while connected: if request: send(x) x = x + 1 Escuché […]