Questione : Che cosa è il migliore senso rimuovere il carattere del unicode da un tuple in pitone w/Sqlite?

Quando eseguo un prescelto su una base di dati dello sqlite, i dati di rinvio hanno un u'.  Restituiscono un tuple come ([(u'ATT',), (u'TIER',), (u'TIO',)].  Come posso entrarlo in una lista come (“ATT„, “FILA„, “TMO ")? class= del

Risposta : Che cosa è il migliore senso rimuovere il carattere del unicode da un tuple in pitone w/Sqlite?

Il metodo di codifica () di stringa (http://docs.python.org/library/stdtypes.html#str.encode) cambierà la codifica da unicode all'ASCII.  

I vostri parens non abbinano in modo da è duro dire che cosa realmente siete arrivato.  Ammettendo l'apertura paren è qualcosa che lo abbiate aggiunto assomigliate ad una lista dei tuples.  Se quello è il caso,

1:
2:
3:
4:
5:
6:
7:
origlist= [(u'ATT',), (u'TIER',), (u'TIO',)]
newlist = []
per tup in origlist:
    newlist = newlist + [item.encode (“ASCII„, “backslashreplace ") per l'articolo nel tup]

newlist della stampa
Altre soluzioni  
 
programming4us programming4us