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()