Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 15, 2013 17:27:18

Virtul
От:
Зарегистрирован: 2012-01-27
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

Можно ли не убивать daemon процесс потомка в multiprocessing

Здравствуйте, собственно вопрос - в заголовке
По документации, вроде бы, нельзя, но может я недоглядел?
Очень хочется из скрипта запустить процедуру в этом же скрипте отдельным процессом в бэкграунде и закрыть родителя оставив процедуру дорабатывать.



Офлайн

#2 Ноя. 15, 2013 17:50:19

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

Можно ли не убивать daemon процесс потомка в multiprocessing

Virtul
Очень хочется из скрипта запустить процедуру в этом же скрипте отдельным процессом в бэкграунде и закрыть родителя оставив процедуру дорабатывать.
Почем так важно иметь эту процедуру в этом же скрипте?
В принципе, так есть техническая возможность сделать так (см. ниже), но это неправильно с точки зрения архитектуры приложения.

Из скрипта можно запустить этот же скрипт (с помощью subprocess) с указанием параметра, по которому запускается нужная функция.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version