我开发了一个Python脚本,可以依次执行多项任务(主要是连接服务器和检索信息)。
这里有很多步骤,每个步骤都需要显示一个点,以便用户知道正在进行某些操作。
在每个步骤结束时,我会执行以下操作:
print('.', end='')
在最后一步,我会写下以下内容:
print('Done!')
它能够正常工作,但是直到最后一个打印语句被执行之前,屏幕上什么也没有显示出来,这有点违背了它的原始目的 :)
基本上,在屏幕上什么都没有显示,只有在最后一刻才会弹出以下内容:
.......Done!
我该如何让Python在每一步后都在同一行上打印?