码迷,mamicode.com
首页 > 系统相关 > 详细

主动开启进程

时间:2019-12-04 14:56:50      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:class   tin   RoCE   end   进程id   一个   pre   int   函数   

使用multiprocessing.Process来开启进程

import os
import time
from multiprocessing import Process
def eat():
    print(start eating,os.getpid())
    time.sleep(1)
    print(end eating,os.getpid)
def sleep():
    print(start sleeping,os.getpid())
    time.sleep(1)
    print(end sleeping,os.getpid())
if __name__ ==__main__:
    p1 = Process(target=eat)#创建一个即将要执行eat函数的进程对象
    p1.start()#开启进程
    p2 = Process(target=sleep)#开启一个即将要执行sleep函数的进程对象
    p2.start()#开启进程
    print(main:,os.getpid())
#我们打印后会发现每个进程都会有自己的进程id,我们主动开启了两个进程和一个main函数进程

 

主动开启进程

标签:class   tin   RoCE   end   进程id   一个   pre   int   函数   

原文地址:https://www.cnblogs.com/blackball9/p/11982805.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!