龙空技术网

使用继承方式创建进程 #Python零基础入门教程

广州尚学堂 20

前言:

此时看官们对“python主进程等待子进程执行结束”大体比较着重,朋友们都需要分析一些“python主进程等待子进程执行结束”的相关知识。那么小编同时在网摘上网罗了一些有关“python主进程等待子进程执行结束””的相关知识,希望同学们能喜欢,看官们一起来了解一下吧!

使用继承方式创建进程。

我们已经介绍了使用继承方式创建紫禁城的方法,其中之一是使用process类的继承。接下来,我们将详细讲解如何使用继承方式创建紫禁城。

首先,需要自定义一个类,继承process类。这是第一步。接下来,需要重写process类中的run方法。因为在调用子进程时,虽然调用的是star方法,但实际上在底层调用的是run方法。因此,在使用继承方式创建紫禁城时,需要重写run方法。

接下来,我们将演示如何使用继承方式创建紫禁城。首先,我们需要导入模块pro muti procsetting和process,然后导入time模块。接下来,我们需要定义一个类clock process。clock代表要继承的类。如果需要进行属性初始化,则需要进行初始化。接下来,我们需要重写run方法。在run方法中,需要输出紫禁城开始执行的时间,并在紫禁城结束时等待主进程的结束。

现在,让我们来测试一下代码。我们将使用基层来创建进层,并导入模块。接着,我们需要导入time模块中的sleep方法。接下来,我们需要定义一个类clock,并在类名后面加上一个小括号,表示要继承的类是clock。

该进程继承了process类,因为需要进行属性初始化,因此需要进行重写。在run方法中,需要输出紫禁城开始执行的时间。在第二种方法中,我们需要直接导入time模块中的see time方法,因为它需要调用该方法来输出紫禁城结束的时间。

接下来,我们需要休眠当前要初始化的秒数,并使用print语句输出紫禁城结束的时间,格式为“时间:see time”。首先要在主进程中创建紫禁城和紫气城,也就是现在的clock process。例如,如果现在传入的是当前实力化的定时器,也就是3,则返回。alt指的是调用的是直径层还是直接调用start方法。这里的p是Python中的process,也就是当前的计策。当第二个Python方法被调用时,它会调用自己的乱方法。如果子类重写了副类的方法,那么在调用时就会调用子类的方法。这是面向对象的基本概念。接下来,主进程会等待主进程的结束,并输出结果。当主进程完成后,它将执行输出语句。这是通过继承和重写实现进程间通信的方法。

现在来看输出结果,因为让它休息了三秒钟,所以会有两条输出语句。当紫禁城结束时,主进程也会执行,并输出完成。这就是使用继承来实现进程间通信的方法。

·首先要定义进程,要么继承process,要么重写raw方法,也就是当前任务的具体实现。

·接下来,创建进程,也就是创建当前自己定义的对象,因为它已经继承了在调Python的方法,子类重写了副类的方法后,实际上会调用重写的软方法。

标签: #python主进程等待子进程执行结束