Рейтинг@Mail.ru

Архив

Публикации с меткой ‘SQLAlchemy’

Python: Работа с потоками. Часть 2.

21 Декабрь 2008

Мы уже недавно рассматривали примитивную работу с потоками, а именно — запуск потоков и передача им параметров, использование замков и, по большому счёту, всё. Теперь пришло время изучить другие способы взаимодействия потоков в python’е.

Для лучшего понимания советую прочитать этот пост.
Читать далее…

параллельное, Программирование , , ,

Python: Работа с потоками.

10 Декабрь 2008

В данной статье будет рассмотрена реализация многопоточного приложения на Python’е. Сама задачка выглядит примерно так:
1. Главный поток запрашивает у пользователя md5-сумму какого-либо файла и директорию для поиска файла с такой же суммой. Получив эти параметры первый поток запускает 2й и продолжает свою работу (опять ожидает данных от пользователя).
2. Запущенный поток проверяет есть ли в БД приложения файл с таким хешом. Если есть — выводит результат, иначе — запускает 3й поток с такими же параметрами (путь и хеш) и по его завершении заново проверяет БД. Выводит результат.
3. 3й поток хеширует все файлы с помощью md5 по указанному пути и результат записывает в базу данных.
Читать далее…

параллельное, Программирование , , ,

Python: Бесплатная отправка SMS через mail.ru.

18 Ноябрь 2008

В mail.ru агенте есть возможно одна полезная вещь — отправка до 50 sms в сутки с одного аккаунта. Протокол агента является открытым и его можно посмотреть на сайте, однако выложена не совсем свежая версия и не сказано ни слова об отправке sms, но это не проблема.
Читать далее…

Программирование, сетевое , , , , ,