python实现daemon函数的代码分享

发布时间:2021-01-10编辑:脚本学堂
本文分享一例简单的python代码,用于实现daemon函数,有需要的朋友参考下。

本节内容:
python daemon函数的实现代码

例子:
 

复制代码 代码示例:
#!/usr/bin/python
#
#site: www.jb200.com
def daemon(): 
    pid = os.fork(); 
    if pid!=0:  
        sys.exit(); 
    os.setsid(); 
    fd_r = os.open('/dev/null', os.O_RDONLY); 
    fd_w = os.open('/dev/null', os.O_WRONLY); 
    os.dup2(fd_r, 0); 
    os.dup2(fd_w, 1); 
    os.dup2(fd_w, 2); 
    if fd_r!=0: 
        os.close(fd_r); 
    if fd_w>2:  
        os.close(fd_w);