鱼C论坛's Archiver
论坛
›
Python交流
› 请问这里print缓存为啥没用,不是应该一起打印出来吗
杨东明
发表于 2021-9-27 15:14:34
请问这里print缓存为啥没用,不是应该一起打印出来吗
import sys
import time
for i in range(5):
print (i,flush=False)
#sys.stdout.flush()
time.sleep(1)
不是应该所有结果一起打印出来吗,print里面得flush参数设为TRUE也没用
杨东明
发表于 2021-9-27 15:15:41
不管我设置是否强制刷新,它都是一秒一个值往外蹦,是我的缓冲区太小了吗???{:9_220:}
冬雪雪冬
发表于 2021-9-27 15:16:47
仅对输出到文件起作用。
页:
[1]
查看完整版本:
请问这里print缓存为啥没用,不是应该一起打印出来吗