1. 程式人生 > >用nohup執行python程序時,print無法輸出

用nohup執行python程序時,print無法輸出

知識庫 ase str 輸出 bsp word 啟用 python test

nohup Python test.py > nohup.out 2>&1 &

發現nohup.out中顯示不出來python程序中print的東西。

這是因為python的輸出有緩沖,導致nohup.out並不能夠馬上看到輸出。

python 有個-u參數,使得python不啟用緩沖。

nohup python -u test.py > nohup.out 2>&1 &

用nohup執行python程序時,print無法輸出