Foros del Web » Programando para Internet » Python »

Generar archivo JSON

Estas en el tema de Generar archivo JSON en el foro de Python en Foros del Web. Buenas, haber si alguien puede echarme una pequeña mano. Necesito crear la siguiente estructura como ejemplo. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código JSON: Ver original [ {   ...
  #1 (permalink)  
Antiguo 23/10/2018, 12:32
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 11 meses
Puntos: 4
Generar archivo JSON

Buenas, haber si alguien puede echarme una pequeña mano.

Necesito crear la siguiente estructura como ejemplo.
Código JSON:
Ver original
  1. [
  2. {
  3.   "servidor": "http://URL.com",
  4.   "email": "[email protected],
  5.   "passwd": "DELETE",
  6.   "name": "pepe",
  7.   "last_name": "toledo",
  8.   "company": "forosdelweb",
  9.   "type_server": "roundcube"
  10. },
  11. {
  12.   "servidor": "http://URL.com",
  13.   "email": "[email protected],
  14.   "passwd": "DELETE",
  15.   "name": "pepe",
  16.   "last_name": "toledo",
  17.   "company": "forosdelweb",
  18.   "type_server": "roundcube"
  19. }
  20. ]

Código Python:
Ver original
  1. for person in result['results']:
  2.             # print(person['name']['first']+" "+person['name']['last']+" "+person['email'])
  3.             jsonOutput = {}
  4.             jsonOutput['servidor'] = 'http://webmail.'+nextelem
  5.             jsonOutput['email'] = clear(person['email'].replace('example.com', nextelem))
  6.             jsonOutput['passwd'] = 'P@ssw0rd'
  7.             jsonOutput['name'] = clear(person['name']['first'])
  8.             jsonOutput['last_name'] = clear(person['name']['last'])
  9.             jsonOutput['company'] = generate_company()
  10.             jsonOutput['type_server'] = 'roundcube'
  11.  
  12. json_string = json.dumps(jsonOutput, indent=4)
  13. savefile = open('correos.json', 'w')
  14. savefile.write(json_string)
  15. savefile.close()
  #2 (permalink)  
Antiguo 23/10/2018, 16:54
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Generar archivo JSON

https://docs.python.org/2/library/json.html

Saludos

Etiquetas: json
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:36.