1. 程式人生 > >讓自己的程式碼程序視覺化,朕再也不用設東廠了嘻嘻嘻

讓自己的程式碼程序視覺化,朕再也不用設東廠了嘻嘻嘻

在日常的寫程式碼的時候,每一次執行,除了默默祈求ycy不要出現bug,有時也希望知道自己的程式碼跑到哪裡了,是卡住了死迴圈還是一直還在正常執行呢?

這幾天也有接觸到一些相關的疑惑,因此稍微做了一些學習,自我看來主要有這麼幾個方法是可行的。

首先,是純粹的物理輸出,相當於人為設定彙報工作的情況,相當於人為的中斷了,通常是通過print的手法,在達到某個預期目標的時候就丟擲反饋資訊。

 

 

其次是對於一些技巧的使用,還是print,但是在手法上採用覆蓋的形式,也就是在每一次輸出值以後,利用類似於檔案覆蓋的形式,在print的後面加上\r。

 

 

 

再者,是借用一些主流的庫,通過庫的配置來進行進度條的顯示功能

 1tqmd模組

 

 

2、process模組

 

 

 

參考的內容來自

 https://pypi.org/project/progress/     https://news.html5.qq.com/share/6515496178005760659    https://news.html5.qq.com/share/6515496178005760659?url=http%3A%2F%2Fkuaibao.qq.com%2Fs%2F20180917G0M2N700&sh_sid=1__1295848030__75984007f5503e4aaab26ed513b788cb