我想在PyCharm中显示进度条,但控制台似乎不在同一行上打印。奇怪的是,如果我在调试模式下运行代码,则调试控制台可以正常工作,并在同一行中打印进度条。这是进度条(source)的代码段:
import sys
import time
for i in range(10):
sys.stdout.write("\r{0}".format(str(i)))
sys.stdout.flush()
time.sleep(1)
如果您能帮助我确定控制台出了什么问题,我将不胜感激。