Cuestión : ¿Cuál es la mejor manera de quitar el carácter del unicode de un tuple en el pitón w/Sqlite?

Cuando ejecuto un selecto en una base de datos del sqlite, los datos de vuelta tienen un u'.  Vuelven un tuple como ([(u'ATT',), (u'TIER',), (u'TIO',)].  ¿Cómo puedo conseguirlo en una lista como (“ATT”, “GRADA”, “TMO ")? class= del

Respuesta : ¿Cuál es la mejor manera de quitar el carácter del unicode de un tuple en el pitón w/Sqlite?

El método de la codificación () de una secuencia (http://docs.python.org/library/stdtypes.html#str.encode) cambiará la codificación de unicode al ASCII.  

Sus parens no emparejan así que es duro decir lo que usted ha conseguido realmente allí.  Si se asume que la abertura paren es algo que usted lo agregó parece una lista de tuples.  Si ése es el caso,

1:
2:
3:
4:
5:
6:
7:
origlist= [(u'ATT',), (u'TIER',), (u'TIO',)]
newlist = []
para el tup en origlist:
    newlist = newlist + [item.encode (“ASCII”, “backslashreplace ") para el artículo en tup]

newlist de la impresión
Otras soluciones  
 
programming4us programming4us