python,子进程Process()中的print()没有打印结果,什么原因?

Python010

python,子进程Process()中的print()没有打印结果,什么原因?,第1张

IDLE不能显示子进程(调用Process的子进程)打印的信息。

解决办法1:直接把.py文件拖入cmd命令窗口,用cmd命令窗口运行Python程序

解决办法2:安装PyCharm,在PyCharm中运行

以上两种方法都不能打印进程池Pool调用apply_async方法执行的子进程的信息

答: 在你的第5行代码当中,确实执行了打印语句,而且整个程序也没有报其它错误。说明并不是出错的问题,那我们要思考一下是不是要打印的那个内容的数值为空呢?如果是这样的话,我们确实将去打印的,但是却不到结果,所以我建议你要先去检查一下那个打印的值。希望可以帮助到你。