Заметки о Python: ветвим процесс

Ветвить процесс можно при помощи функции fork() из модуля os:

1
2
3
4
5
6
7
#!/usr/bin/python

import os

if os.fork() == 0:
    if os.fork() == 0:
        os.execl('/bin/sleep', 'sleep', '10')

Два раза форкать эффективно, когда необходимо демонизировать процесс. В данном случае мы делаем fork() и запускаем в дочернем процессе /bin/sleep … Для наглядности))
Блогун - монетизируем блоги

Похожие статьи:

Запись опубликована в рубрике Python с тэгами , , , , . Создать закладку на запись. Оставить комментарий или trackback: Trackback URL.

Оставить комментарий

Ваш e-mail никогда не будет опубликован или передан третьим лицам. Обязательные поля отмечены *

*
*