当前位置: 代码迷 >> 综合 >> Python2/python3 print刷新打印(打印输出自动更新不换行),类进度条
  详细解决方案

Python2/python3 print刷新打印(打印输出自动更新不换行),类进度条

热度:67   发布时间:2023-12-15 17:12:28.0

Python3 适用

在当前行更新print内容,不换行

import time
for i in range(100):time.sleep(0.3) # 此行必须添加,否则可能看到的直接是最后一行,可能是因为cpu速度快?print('\r updating the line of ....%d' % i, end="")

Python2 适用 

from __future__ import print_functionimport time
for i in range(100):time.sleep(0.3) # 此行必须添加,否则可能看到的直接是最后一行,可能是因为cpu速度快?print('\r updating the line of ....%d' % i, end="")

 

  相关解决方案