51Testing软件测试论坛

标题: python进程 [打印本页]

作者: 测试积点老人    时间: 2018-12-28 14:15
标题: python进程
  1. from time import sleep
  2. from multiprocessing import Process
  3. import os
  4. def run(str):
  5.     while True:
  6.         print("这是%s%s"%(str,os.getppid()))
  7.         sleep(1.2)

  8. if __name__=="__main__":
  9.     print("进程开始")
  10.     p = Process(target=run, args=("子进程",))
  11.     p.start()
  12.     while True:
  13.         print("这是父进程")
  14.         sleep(1)
复制代码

等待进程

  1. from time import sleep
  2. from multiprocessing import Process
  3. import os
  4. def run(str):
  5.     for i in range(10):
  6.         print("这是%s%s"%(str,os.getppid()))
  7.         sleep(1.2)

  8. if __name__=="__main__":
  9.     print("进程开始")
  10.     p = Process(target=run, args=("子进程",))
  11.     p.start()                                   #子进程开始
  12.     p.join()                                    #等待子进程结束
  13.     print("父进程结束")
复制代码



作者: Miss_love    时间: 2021-1-5 14:45
支持分享




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2