Articles of json

json.dumps (): escapando de barras diagonales

Dado que las barras inclinadas hacia adelante solo pueden aparecer en cadenas dentro de un objeto serializado JSON y no se escapan (en la configuración predeterminada), usando json.dump(some_dict).replace(‘/’, r’\/’) Funciona de forma fiable, pero parece hacky. Sé que las barras diagonales hacia delante no tienen que escaparse, pero puede que las escape, y para mi […]

¿Cuál es la diferencia práctica entre xml, json, rss y atom al interactuar con Twitter?

Soy nuevo en servicios web y, como introducción, estoy jugando con la API de Twitter utilizando el marco Twisted en python. He leído sobre los diferentes formatos que ofrecen, pero todavía no me queda claro cuál debería usar en mi proyecto bastante simple. Específicamente, la diferencia práctica entre usar JSON o XML es algo sobre […]

Compruebe si la clave / valor está en JSON

Con este codigo import sense import json sense.api_key = ‘…’ node = sense.Node.retrieve(‘……..’) feed = node.feeds.retrieve(‘presence’) events = feed.events.list(limit=1) result = json.dumps(events,indent=1) print result Me sale un JSON-Feed como este: { “links”: {…}, “objects”: [ { “profile”: “GenStandard”, “feedUid”: “…..”, “gatewayNodeUid”: “…..”, “dateServer”: “2015-02-28T09:57:22.337034”, “geometry”: null, “data”: { “body”: “Present”, “code”: 200 }, “signal”: “-62”, […]

Afirmar función simulada llamada con json cadena en python

Escribir algunas pruebas de unidad en python y usar MagicMock para simular un método que acepta una cadena JSON como entrada. En mi prueba de unidad, quiero afirmar que se llama con argumentos dados, sin embargo, tengo problemas con la statement de afirmación, ya que el orden de los objetos dentro del dict no importa, […]

¿Cómo leer archivos json en tensorflow?

Estoy tratando de escribir una función, que lee archivos json en tensorflow. Los archivos json tienen la siguiente estructura: { “bounding_box”: { “y”: 98.5, “x”: 94.0, “height”: 197, “width”: 188 }, “rotation”: { “yaw”: -27.97019577026367, “roll”: 2.206029415130615, “pitch”: 0.0}, “confidence”: 3.053506851196289, “landmarks”: { “1”: { “y”: 180.87722778320312, “x”: 124.47326660156205}, “0”: { “y”: 178.60653686523438, “x”: 183.41931152343795}, […]

¿Cómo puedo convertir un dict a una cadena JSON Unicode?

Esto no me parece posible usando el módulo json biblioteca estándar. Cuando se utiliza json.dumps , automáticamente se json.dumps todos los caracteres que no sean ASCII y luego se codificará la cadena a ASCII. Puedo especificar que no escape los caracteres que no son ASCII, pero luego se bloquea cuando intenta convertir la salida a […]

Emita el análisis del archivo JSON multilínea usando Python

Estoy intentando analizar un archivo multilínea JSON utilizando la biblioteca json en Python 2.7. A continuación se muestra un archivo de ejemplo simplificado: { “observations”: { “notice”: [ { “copyright”: “Copyright Commonwealth of Australia 2015, Bureau of Meteorology. For more information see: http://www.bom.gov.au/other/copyright.shtml http://www.bom.gov.au/other/disclaimer.shtml”, “copyright_url”: “http://www.bom.gov.au/other/copyright.shtml”, “disclaimer_url”: “http://www.bom.gov.au/other/disclaimer.shtml”, “feedback_url”: “http://www.bom.gov.au/other/feedback” } ] } } Mi […]

Django Rest Framework: forma correcta de serializar ListFields

De acuerdo con la documentación de DRF , he creado una lista de email_id almacenada en mi modelo de la siguiente manera Models.py class UserData(models.Model): emails = models.CharField(max_length=100,blank=False) En mi archivo serializers.py class UserSerializer(serializers.ModelSerializer): emails = serializers.ListField(child = serializers.EmailField()) Al publicar los datos, la página drf muestra los datos en el formato esperado, es decir, […]

¿Hay alguna manera de ejecutar jq desde python?

Estoy intentando ejecutar un comando jq desde mi script de Python. Actualmente, el comando jq funciona bien cuando ejecuto desde el terminal (MacOs). cat filename.json |jq ‘{Name:.name, address:.address[0][1].street}’ Básicamente estoy tratando de extraer datos de un JSON usando jq. Como JSON contiene matrices anidadas, tendría que hacer un bucle usando una variable. Mis preguntas son […]

pyspark: guardar schemaRDD como archivo json

Estoy buscando una manera de exportar datos de Apache Spark a otras herramientas en formato JSON. Supongo que debe haber una manera realmente sencilla de hacerlo. Ejemplo: tengo el siguiente archivo JSON ‘jfile.json‘: {“key”:value_a1, “key2”:value_b1}, {“key”:value_a2, “key2”:value_b2}, {…} donde cada línea del archivo es un objeto JSON. Este tipo de archivos se pueden leer fácilmente […]