Bin.L

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  13 随笔 :: 0 文章 :: 0 评论 :: 0 引用
import os
'''使用OS模块中的fork方式实现多进程'''
'''fork方法返回两次,分别在父进程和子进程中返回,子进程中永远返回0,父进程返回的是子进程的is'''
 if __name__=="__main__":
     print("当前进程(%s)开始执行..."%os.getpid())
     pid=os.fork()
     if pid<0:
         print("error in fork")
     elif pid==0:
         print("子进程是(%s),父进程是(%s)"%(os.getpid(),os.getppid()))

     else:
        print("进程(%s)创建了进程(%s)."%(os.getpid(),pid))

 

posted on 2018-03-09 08:59  Bin.L  阅读(...)  评论(...编辑  收藏