1. 程式人生 > >python基礎:多進程講解

python基礎:多進程講解

linu () int 平臺 else tpi style linux 執行

fork的使用方法:

import os 
import time

# 主進程執行到os.fork()會產生一個子進程。ret>0,代表主進程;ret=0,代表子進程
ret=os.fork() # 從這句開始,父進程和子進程都會執行以下的代碼
print(ret)
if ret>0:
    print(---父進程--{}-.format(os.getpid))
    time.sleep(1)
else:
    print(---子進程-{}-{}-.format(os.getpid,os.getppid()))
    time.sleep(1)

note:fork只能在linux平臺下使用,其他平臺沒有該方法。

python基礎:多進程講解