Найти - Пользователи
Полная версия: И снова сортировка
Начало » GUI » И снова сортировка
1 2 3 4
4kpt_II
Shaman
Его из 3.Х выпилили. Возможно остался в functools. Я 3.Х не пользуюсь, поэтому посмотреть негде.
Shaman
4kpt_II
Его из 3.Х выпилили.
Терзали меня смутные сомнения… Тогда ещё есть варианты составлять из нужных значений что-то вроде хеша для key, или написать свою сортировку с cmp.
Сторонние субд для сабжевой задачи кажутся перебором.
4kpt_II
4kpt_II
Если же это неподъемная задача, тогда нужно идти другим путем. Нужно работать на уровне словаря всех данных. И уже сортировки, выборки и т.п. делать по нему. Т.е. при запуске программы происходит сборка этого словаря (рекомендую OrderedDict) и потом уже его отображение. Включение сортировки приводит к перестроению таблицы (убиваем таблицу и строим новую). Насчет забивания памяти. Какое количество строк может максимально быть?

Да я как-бы тоже вначале это предложил.
Shaman
4kpt_II
Да я как-бы тоже вначале это предложил.
Ок. Я это читал, но наверное слишком по-диагонали.
Yura_Lemeshko
4kpt_II
Попробуйте просто pip install redis. Именно redis.
Выходит стало так как нужно.
Как дальше? Как правильно работать с redis через python?
Говорите OrderedDict.
4kpt_II
Нет. OrderedDict - это была альтернатива. По работе с редис можно почитать маленькую книгу о redis. Но непосредственно работа с редис через python описана тут.
Yura_Lemeshko
4kpt_II
Нет. OrderedDict - это была альтернатива. По работе с редис можно почитать маленькую книгу о redis. Но непосредственно работа с редис через python описана тут.
Спасибо.
Shaman
Ещё есть sqlite.
Yura_Lemeshko
4kpt_II
Нет. OrderedDict - это была альтернатива. По работе с редис можно почитать маленькую книгу о redis. Но непосредственно работа с редис через python описана тут.
Не, не пойму как, что, куда. Пожалуйста, можете дать пример на данную тематику.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB