elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [RESUELTO][PYTHON] -Convertir cadena en diccionario
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [RESUELTO][PYTHON] -Convertir cadena en diccionario  (Leído 5,178 veces)
LaThortilla (Effort)

Desconectado Desconectado

Mensajes: 234


¿En que vida harás lo que en esta no?


Ver Perfil WWW
[RESUELTO][PYTHON] -Convertir cadena en diccionario
« en: 2 Septiembre 2015, 20:58 pm »

Buen dia. necesito ayuda para convertir esta cadena en  diccionario... ya intente usar ast.literal_eval pero me laza un error (ValueError: malformed)


Código
  1. st = '{"id":749295606,"rank":null,"abtest_version":null,"abtest_params":[null],"section":"main_column","owner_id":null,"sub_id":null,"browse_location":null,"query_data":{"q":"carla","type":"users"},"is_headline":false}'

[MODIFICADO]
Solo quiero mencionar también que podría parsearla yo mismo usando métodos de cadenas pero lo que busco es alguna librería que a lo haga... solo no quiero re inventar lo que ya esta hecho.. Gracias

[RESUELTO]
Lo siento me fui por mal camino... esa cadena se trata de un simple json... y se maneja asi:
Código
  1. st = '{"id":749295606,"rank":null,"abtest_version":null,"abtest_params":[null],"section":"main_column","owner_id":null,"sub_id":null,"browse_location":null,"query_data":{"q":"carla","type":"users"},"is_headline":false}'
  2.  
  3. midiccionario = json.loads(st)



« Última modificación: 11 Septiembre 2015, 23:39 pm por Effort » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines