为什么CR end=“\r”只适用于睡眠

2024-04-25 09:06:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用end=“\r”在同一行上打印计数。我的python太快了,CR没有时间应用。脚本转到下一行。。。你知道吗

for i in range(10000):
    print(i,end="\r")

输出内容:

3495

6735

9994

9999

它必须在同一行上动态输出行数。2秒后,输出必须是10000在这个例子中。。。你知道吗

我没有选择添加睡眠(0.01),但它会减慢我的脚本很多。我有8Go内存和2个CPU。所以脚本非常快,CR可能没有被考虑进去???你知道吗

编辑:答案是冲洗。 “在jupyter笔记本上打印同一行”解决方案不起作用,因为我不想使用睡眠功能,这会降低脚本的效率(我有40万到28万个项目)


Tags: 内存in脚本内容for时间动态range