Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 29, 2011 01:53:34

pyNewbie
От:
Зарегистрирован: 2011-06-29
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Хороший Python Framework

Доброй ночи!

Посоветуйте Python Framework, который содержал бы:
- Хороший HTTP-клиент (http/https);
- Работу с SQLAlchemy (соединение с PostgreSQL);
- Scheduler;
- Поддержку Messaging service (ActiveMQ, ZeroMQ или что-то похожее)


Спасибо.



Офлайн

#2 Июнь 29, 2011 11:16:07

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Хороший Python Framework

Наверное, Twisted.
1. http-клиент свой, асинхронный.
2. Для самого постгреса есть txpostgres. Для алхимии был sAsync, но, судя по всему, последний умер. Поэтому способов работать с алхимией кроме как через deferToThread, deferToThreadPool не вижу, может другие подскажут.
3. Планировщик - это то, на чем Twisted, собственно, построен, делать отложенные задачи позволяет.
4. Twisted-to-zeromq



Офлайн

#3 Июнь 30, 2011 21:28:12

pyNewbie
От:
Зарегистрирован: 2011-06-29
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Хороший Python Framework

regall
Наверное, Twisted.
Спасибо, а что скажите по поводу Tornado? Его вроде больше хвалят?



Офлайн

#4 Июнь 30, 2011 21:53:37

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Хороший Python Framework

Единственное преимущество, которое я вижу у Торнадо перед Twisted - поддержка Python 3.2.

Надеюсь, что в скором и это преимущество отпадет, так как работа над Twisted для Python 3.x ведется.



Отредактировано (Июнь 30, 2011 21:56:34)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version