Форум сайта python.su
Привет жителям. Вопрос такой.
Вот есть у меня список состоящих из сайтов. Есть функция которая производил различные тесты, над сайтами..
Мне надо реализовать не по очередное, а параллельное выполнение.
Примерно так
for site in lis_sites: и тут надо запускать новый процесс проверяющий функции для каждого нового сайта. При этом не дожидаясь завершения предыдущего.
Офлайн
Посмотрите примеры на основе потоков
Офлайн
Попробуйте Pulsar. Фреймворк реализует Модель Акторов.
Конкретно для Вас может быть полезен тем, что возьмет на себя всю “подкапотную” коммуникацию мастер-процесса и рабочих (worker processes).
Хотя стандартный питоновский multiprocessing также весьма хорош.
Отредактировано john123 (Дек. 11, 2016 19:43:42)
Офлайн