vante_scribaxxi, даже не знаю каких и подробностей добавить... Самый простой вариант при запуске выгребать данные из таблицы пользователей, формировать словарь, в котором ключи - это идентификаторы пользователей, а значения - язык, и потом выдёргивать данные не из БД, а из словаря. В чуть более сложном варианте завернуть извлечение данных о пользователе в функцию и декорировать её @lru_cache. В ещё более сложном использовать memcached или redis для кэширования.
Андрей Горшенин, у меня есть обыкновение удалять ответы, который не были приняты автором вопроса в течении нескольких дней и не понравились никому из других пользователей.
дима кубитский, то есть вы не будете возмущаться, если этот ваш комментарий модератор вынесет под текст вашего ответа, чтобы автор вопроса и другие пользователи понимали, что это ваше личное, ничем не подтверждённое мнение?
Ilya199, без циклов выполнение линейно, ваш if выполнится в первую же миллисекунду и выполнение программы завершится. Так что либо ставить задержку перед проверкой, но тогда проверка становится бессмысленна и программа стоит колом до наступления нужного времени
import time
time.sleep(5)
print('Прошло 5 секунд')
либо заворачивать в цикл
import time
seconds = 0
while True:
if seconds == 5:
pring('Прошло 5 секунд')
seconds += 1
time.sleep(1)
# Какие-нибудь другие действия
sim3x, начинающий может даже не отличить emacs в оконном режиме от какого-нибудь обычного редактора. Особенно в cua-режиме. Это плюс, как мне кажется. А ещё мне очень понравился простой и понятный API. На его фоне написание расширений для Vim вызывает кровь из глаз. Правда, программирование Emacs может показаться не таким уж чудесным для тех, кто не лисподрочер :)
Александр Лебедев, сфинкс проще в настройке, жрёт существенно меньше ресурсов и отвечает быстрее на небольших объёмах данных. Эластик хорош, когда требуется обрабатывать индекс растущий на несколько гигабайт в сутки. Кстати, 6-я версия прекрасно обрабатывает русский язык. Вы там что-то не то наковыряли.
Antonio Solo, странно. Я его у себя успешно применяю в одном проекте, который ведёт блондинка из анекдотов. Она умудряется заливать файлы с абсолютно невозможными именами, а мне было влом прикручивать хэширование.