我想要做的是每次打印某些內容時延遲0.5秒。但是我遇到的問題是,它滯後了一段時間,然後一次打印出來。打印之間的延遲
import time
x = [(0, 1), (2, 3), (4, 5), (6, 7), (8, 7)]
for i in x:
print(i)
time.sleep(0.5)
這是什麼應該做的:
(0, 1)
wait 0.5 seconds
(2, 3)
wait 0.5 seconds
(4, 5)
etc
但與我的問題是,它不打印的第一個,等待0.5 並打印了下,什麼礦山所做的就是等待了這麼久然後一次打印全部, 我想知道什麼是解決這個問題的方法。
這工作正常我的機器上,蟒蛇2.7.6。這是你現在正在做的嗎? –
是的,它也適用於我。嗯.... – ForgetfulFellow
也適用於python 3.3。你的規格是什麼? –