problemas con salida de datos pymongo
Publicado por tomas (1 intervención) el 19/11/2014 12:40:31
Hola a toda la comunidad!!
Estoy realizando una aplicacion en python con tkinter usando MongoDB como base de datos.
Python utiliza el modulo PYMONGO para interactuar con mongoDB , pero tengo problemas para crear una salida de datos visible a los ojos de un usuario .
El problema es que Pymongo , decodifica cada cadena BSON a una cadena unicode de Python, no un str regular.
y una salida de datos por pantalla , aparece de esta manera :
{u'author': u'Mike', u'tags': [u'mongodb', u'python', u'pymongo']}
Es decir , cada campo contiene una "u" delante .
Alguien sabria ayudarme a como tratar los datos de salida y convertirlos en un formato que aparezca tal que asi :
{'author': 'Mike', 'tags': ['mongodb', 'python', 'pymongo']}
Gracias a todos...
Saludos
Estoy realizando una aplicacion en python con tkinter usando MongoDB como base de datos.
Python utiliza el modulo PYMONGO para interactuar con mongoDB , pero tengo problemas para crear una salida de datos visible a los ojos de un usuario .
El problema es que Pymongo , decodifica cada cadena BSON a una cadena unicode de Python, no un str regular.
y una salida de datos por pantalla , aparece de esta manera :
{u'author': u'Mike', u'tags': [u'mongodb', u'python', u'pymongo']}
Es decir , cada campo contiene una "u" delante .
Alguien sabria ayudarme a como tratar los datos de salida y convertirlos en un formato que aparezca tal que asi :
{'author': 'Mike', 'tags': ['mongodb', 'python', 'pymongo']}
Gracias a todos...
Saludos
Valora esta pregunta


0