[Python] python 3,3 e sqlite

Daniele Zambelli daniele.zambelli a gmail.com
Mar 25 Mar 2014 16:22:16 CET


Il 25 marzo 2014 16:13, Filippo Dal Bosco -
<Filippo.DalBosco a whiteready.com> ha scritto:
> e questo NON funziona ( dice gli passo troppi valori)
> c.execute('insert into portfolio (symbol) values (?)', ('xx'))

Perché ('xx') è una stringa, quindi un iterabile con due elementi
mentre a te serve uno solo. Prova aggiungendo una virgola prima della
parentesi chiusa; in questo modo ('xx',) è una tupla con un solo
elemento.

Ciao

-- 

Daniele

www.fugamatematica.blogspot.com

    giusto!
    nel verso
    forse è perché non guardiamo le cose
    Quando non ci capiamo,


Maggiori informazioni sulla lista Python