如何以Web的形式實時顯示terminal中的內(nèi)容?比如執(zhí)行一段腳本,可以在terminal中看打印輸出結(jié)果。如果想在網(wǎng)頁,瀏覽器中檢視此事,能不能辦到?
1 回答

小怪獸愛吃肉
TA貢獻(xiàn)1852條經(jīng)驗 獲得超1個贊
若要實時輸出,你可以這樣:
import subprocess# 執(zhí)行命令 `iostat -c 1`proc = subprocess.Popen(['iostat', '-c', '1'], stdout = subprocess.PIPE)for line in iter(proc.stdout.readline, ''): print(line.rstrip())
至于如何實現(xiàn)實時在網(wǎng)頁上顯示,可以將上述的代碼放在一個線程中,然后把print(line.rstrip())
這塊改成你要向瀏覽器推送的語句
添加回答
舉報
0/150
提交
取消