[RESUELTO][PYTHON] -Convertir cadena en diccionario

Iniciado por LaThortilla (Effort), 2 Septiembre 2015, 20:58 PM

0 Miembros y 1 Visitante están viendo este tema.

LaThortilla (Effort)

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 (python) [Seleccionar]
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 (python) [Seleccionar]
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}'

midiccionario = json.loads(st)