python基础:多进程讲解

Posted blackx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础:多进程讲解相关的知识,希望对你有一定的参考价值。

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基础:多进程讲解的主要内容,如果未能解决你的问题,请参考以下文章

python多线程

python基础===多进程

[Python3] 043 多线程 简介

python线程及多线程实例讲解

python中的多线程和多进程编程

代码片段:Shell脚本实现重复执行和多进程