将文本打印到命令提示符在Windows上挂起,直到按返回键

时间:2016-06-07 18:03:01

标签: python

我在Windows上有一个Python脚本,它每隔60秒就会向cmd提示符打印一次文本,但有时它会挂起并且在我按下Return键之前不会打印文本。

简要概述:

 for i in xrange(10):
      print str(datetime.datetime.strftime(datetime.datetime.now(), '%Y-%m-%d %H:%M:%S')) + "A sentence which is output to the command prompt"
      time.sleep(60)

这是正常的吗?

编辑:

我尝试使用-u(无缓冲模式)运行Python并在每个print语句后添加sys.stdout.flush(),一些print语句导致脚本挂起。我注意到这种情况发生在我的Windows VMware& Virtualbox计算机,但不是用户ESXi Windows框。 -

0 个答案:

没有答案