Найти - Пользователи
Полная версия: выполнение функций как сторонние процессы
Начало » Python для экспертов » выполнение функций как сторонние процессы
1
Mr.Anderson
Привет жителям. Вопрос такой.
Вот есть у меня список состоящих из сайтов. Есть функция которая производил различные тесты, над сайтами..
Мне надо реализовать не по очередное, а параллельное выполнение.
Примерно так
 for site in lis_sites:
    и тут надо запускать новый процесс проверяющий функции для каждого нового сайта. При этом не дожидаясь завершения предыдущего.

как сделать такое?
пробовал через multiprocessing, но видимо криво пробовал. Подскажите, как реализовать такое…?
john123
Попробуйте Pulsar. Фреймворк реализует Модель Акторов.
Конкретно для Вас может быть полезен тем, что возьмет на себя всю “подкапотную” коммуникацию мастер-процесса и рабочих (worker processes).

Хотя стандартный питоновский multiprocessing также весьма хорош.
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