nakopnu ;-) <code> [tag for tag in nejakylist] </code>
Tomas Dne 14.8.2008 14:40, slush napsal(a): > Zdravim vsechny, > > nedavno se tu resilo, jakym zpusobem posilat promenne do SQL. Dostal > jsem se k podobnemu problemu - totiz jakym zpusobem vkladat do SQL ne > jednotlive retezce, ale cele listy. Uvedu priklad: > > nejakylist = ['tag1', 'tag2'] > cursor.execute("SELECT ....WHERE t.tagname IN (%s)''', nejakylist) > > Toto samozrejme nefunguje, protoze zastupna promenna "%s" hleda v > "nejakylist" pouze string, nikoliv list. Potreboval bych, aby se pole > "nejakylist" do SQL vlozilo s nasledujici syntaxi: > > SELECT ....WHERE t.tagname IN ("tag1","tag2") > > Tady konkretne to resim v Djangu (from django.db import connection), > ale myslim, ze to je dotaz i pro obecny Python. > > Diky za kazde nakopnuti, > Marek > > ------------------------------------------------------------------------ > > _______________________________________________ > Python mailing list > Python@py.cz > http://www.py.cz/mailman/listinfo/python _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python