Форум сайта python.su
for i, n, m in c.fetchall(): print i
Офлайн
Разбил так
sdr = i.splitlines() print sdr
[]
Отредактировано gshalx (Июль 10, 2014 09:06:39)
Офлайн
gshalxНичего не понял. Покажи какой примерно результат хочешь получить.
как разобрать данные , мне нужны все данные в переменную, только отдельно , 123-переменная,
456-переменная и так далее
Офлайн
Чтоб не делать множество запросов sql хочу взять все данные одним потоком , разобрать их как переменные или сделать из них хеш таблицу (не знаю ка назвать ) и потом делать на них фильтры и всякие арифметические операции .
Тоесть хочу делать запросы без запросов sql
Офлайн
[r[0] for r in c.fetchall()]
Офлайн
> если я что-нибудь понял
Тогда лучше как-то так:
{x:(y,z) for x,y,z in c.fetchall()}
Офлайн
Ключей (от дома) никто не обещал, но в свете “из них хеш таблицу (не знаю ка назвать ) и потом делать на них фильтры и всякие арифметические операции” так лучше.
Отредактировано Shaman (Июль 11, 2014 18:25:19)
Офлайн