在我的Python程序的某些部分,我需要做到这一点 -python延迟执行打印命令?
- 打印一条消息在终端上(使用打印命令)
- 使一些目录(使用os.mkdirs)
- 副本一个文件(使用shutil.copy2)
- 再次显示于终端的消息(使用打印命令)
(所有这些是在一个循环中)
现在的问题是,虽然命令'1'。在'2'之前执行。 ,'3'。和'4.',它实际上显示命令'1'的消息。在所有4个命令执行后屏幕上(以及命令'4'的消息)。我想要的是它应该显示命令'1'的消息。首先,从剩下的一段代码开始......我怎么能做到这一点? (有什么样的冲洗打印命令呢?)
可能的复制(HTTP [如何刷新蟒纹的输出?]://计算器。 com/questions/230751/how-to-flush-output-of-python-print) –