JSON significa Notación de objetos de JavaScript. Significa que un archivo de secuencia de comandos (ejecutable) que está hecho de texto en un lenguaje de programación se utiliza para almacenar y transferir los datos. Python admite JSON a través de un paquete integrado llamado json. Para usar esta función, importamos el paquete JSON en el script de Python. El texto en JSON se realiza a través de una string entre comillas que contiene un valor en el mapeo de clave-valor dentro de { }. Es similar al diccionario en Python.
Nota: Para obtener más información, consulte Lectura, escritura y análisis de JSON mediante Python.
Función utilizada:
- json.dumps()
- json.dump()
Sintaxis: json.dumps(dict, indent)
Parámetros:
- diccionario: nombre del diccionario que debe convertirse en objeto JSON.
- sangría – define el número de unidades para la sangría
Sintaxis: json.dump(dict, file_pointer)
Parámetros:
- diccionario: nombre del diccionario que debe convertirse en objeto JSON.
- Puntero de archivo: puntero del archivo abierto en modo escribir o agregar.
Ejemplo 1:
Python3
import json # Data to be written dictionary ={ "id": "04", "name": "sunil", "department": "HR" } # Serializing json json_object = json.dumps(dictionary, indent = 4) print(json_object)
{ "id": "04", "name": "sunil", "department": "HR" }
Producción:
{ "department": "HR", "id": "04", "name": "sunil" }
Ejemplo 2:
Python3
import json # Data to be written dictionary ={ "name" : "sathiyajith", "rollno" : 56, "cgpa" : 8.6, "phonenumber" : "9976770500" } with open("sample.json", "w") as outfile: json.dump(dictionary, outfile)
Producción:
Publicación traducida automáticamente
Artículo escrito por AbhishekAgarwal4 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA