多进程

1.单进程

import time
def dance():
    for i in range(3):
        print("跳舞")
        time.sleep(6)
def sing():
    for i in range(3):
        print("唱歌")
        time.sleep(6)
if __name__ == '__main__':
    dance()
    sing()

2.多进程

import  multiprocessing
import time
def dance():
    for i in range(3):
        print("跳舞")
        time.sleep(6)
def sing():
    for i in range(3):
        print("唱歌")
        time.sleep(6)
if __name__ == '__main__':
    dance_process=multiprocessing.Process(target=dance)
    sing_process=multiprocessing.Process(target=sing)
    dance_process.start()
    sing_process.start()

步骤:

1.导入多进程的包import  multiprocessing

2.创建进程对象  dance_process进程对象名=multiprocessing.Process(target=函数名)

3.启动进程 dance_process.start()

 

posted @ 2025-12-21 12:14  Annaprincess  阅读(4)  评论(0)    收藏  举报