日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Python3.6 IDLE 使用 multiprocessing.Process 不显示执行函数的打印

發布時間:2023/12/1 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python3.6 IDLE 使用 multiprocessing.Process 不显示执行函数的打印 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

要運行的程序:

import os from multiprocessing import Process import timedef run_proc(name):print('Child process %s (%s) Running...'%(name,os.getpid()))# time.sleep(5)if __name__ == '__main__':print("Show Start:")print('Parent process %s.' % os.getpid())for i in range(1,5):p = Process(target=run_proc,args=(str(i),))print('Process %d will start.' % i)p.start()p.join()print('Proess end.')

運行后在IDLE里只會顯示:

我就呵呵呵了,說好的子進程呢?
去掉了time.sleep(5)的注釋的話程序會過一段時間才會結束,說明是函數是有執行的,只是沒打印。。
開個cmd,把文件拖進去運行。。

。。。。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Python3.6 IDLE 使用 multiprocessing.Process 不显示执行函数的打印的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。