后面的步骤我开发了一个Python脚本,它可以连续执行多个任务(主要连接到服务器和检索信息)。打印在同一行上,步骤
有许多步骤,并为他们每个我想显示一个点,以便用户知道有什么事情发生。
在每一步结束后,我做的:
print('.', end='')
,并在最后一步,我写:
print('Done!')
它的工作原理,但直到执行最后打印不显示任何内容,所以它有点击败其原来的目的:)
基本上,屏幕上没有显示任何内容,并在最后一刻,这弹出:
.......Done!
如何强制Python在同一行上一步一步打印?
谢谢!我正在查看3.0文档,没有看到Flush选项。在[最新版本[(https://docs.python.org/3/library/functions.html#print)它在这里:) – Pierre