并发编程——进程——进程的属性和方法

Process对象的属性和方法

pid属性和ppid属性

其实到现在为止,都是我说咱们是另外开启了一个进程,并没有实际证据证明,怎么证明呢?

我们知道,程序中的变量都是由id的,其实就是内存地址,那么,进程也可以查看自己的id,进程的id叫pid,也就是progress id,python的os模块提供了相应的方法,还有ppid,也就是parent progress id,可以查看父进程的id。

另外,我们通过源代码的学习知道Process其实就是一个类而已,那么我们可以通过继承创建自己的MyProcess类,肯定也能实现同样的效果,来看一下代码:

import os
import time
from multiprocessing import Process


class MyProcess(Process):
    def __init__(self, name

猜你喜欢

转载自blog.csdn.net/weixin_43336281/article/details/104200040