❶ python,子进程Process()中的print()没有打印结果,什么原因
IDLE不能显示子进程(调用Process的子进程)打印的信息。
解决办法1:直接把.py文件拖入cmd命令窗口,用cmd命令窗口运行Python程序
解决办法2:安装PyCharm,在PyCharm中运行
以上两种方法都不能打印进程池Pool调用apply_async方法执行的子进程的信息
❷ python print不输出内容
右键-运行才会出结果的
❸ python为什么print没有输出
建议检查下输出的内容是否为空,导致没有输出结果。
其实print有很多种格式化输出的方式。这样可以更清晰地显示输出结果。可参考如下:
方法一:
用format方法来实现。
print('c={c},r={r}'.format(c=c,r=r))
方法二:
用%占位符来实现格式化输出。
print('c=%s,r=%s' %(c,r))