Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 22, 2016 13:16:29

ivanzzzz
Зарегистрирован: 2016-08-23
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

И снова многопоточность...

Скажите есть что-нибудь типо твистеда, только для многопоточности?

Офлайн

#2 Ноя. 22, 2016 13:27:27

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

И снова многопоточность...

ЧТо то событийно ориентированное, но использующее порождение потоков в которых выполняется callback функция ? Как то так ?



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Ноя. 22, 2016 13:39:43

ivanzzzz
Зарегистрирован: 2016-08-23
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

И снова многопоточность...

JOHN_16
событийно ориентированное
ДА, оно. Ну или хотя бы какой-нибудь фреймворк для многопоточности есть? Думаю может быть multiprocessing подойдет, там вроде какие-то Listeners есть.

Офлайн

#4 Ноя. 22, 2016 14:11:33

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

И снова многопоточность...

Гуглится circuits, но сходу я не понял если там то что Вам нужно



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#5 Ноя. 22, 2016 16:13:08

ivanzzzz
Зарегистрирован: 2016-08-23
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

И снова многопоточность...

Это опять таки web server, а мне нужно например нужно на создание папки реагировать

Офлайн

#6 Ноя. 29, 2016 12:56:13

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

И снова многопоточность...

ivanzzzz
а мне нужно например нужно на создание папки реагировать

если вам интсрумент под задачу - то гляньте
https://pythonhosted.org/watchdog/
https://pypi.python.org/pypi/inotify

ivanzzzz
что-нибудь типо твистеда, только для многопоточности

есть такая штука для запуска твистеда в синхронном коде https://crochet.readthedocs.io/en/1.5.0/

Для событийно-ориентированного программирования смотри что-то по типу:
https://pythonhosted.org/blinker/
http://pydispatcher.sourceforge.net/
или поищи по “observer pattern” на pypi

вообще вы б хотя бы написали что вы делаете, в тех же GUI фреймворках это всё есть

Отредактировано slav0nic (Ноя. 29, 2016 13:05:30)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version