jenkins在構建shell腳本時能夠實時輸出結果,可是在構建python腳本時,是等到python執行完成之後,才顯示結果,這個對於咱們判斷腳本執行狀態很是不利python
這裏介紹一種方法,可以實時顯示python的輸出。shell
也就是用python -u python腳本緩存
使用python --help查看-u功能blog
-u : unbuffered binary stdout and stderr;jenkins
也就是禁用輸入輸出的緩存,直接輸出。python默認是有緩存的。方法