让自己的代码进程可视化,朕再也不用设东厂了嘻嘻嘻

在日常的写代码的时候,每一次运行,除了默默祈求ycy不要出现bug,有时也希望知道自己的代码跑到哪里了,是卡住了死循环还是一直还在正常运行呢?

这几天也有接触到一些相关的疑惑,因此稍微做了一些学习,自我看来主要有这么几个方法是可行的。

首先,是纯粹的物理输出,相当于人为设定汇报工作的情况,相当于人为的中断了,通常是通过print的手法,在达到某个预期目标的时候就抛出反馈信息。

 

 

其次是对于一些技巧的使用,还是print,但是在手法上采用覆盖的形式,也就是在每一次输出值以后,利用类似于文件覆盖的形式,在print的后面加上\r。

 

 

 

再者,是借用一些主流的库,通过库的配置来进行进度条的显示功能

 1tqmd模块

 

 

2、process模块

 

 

 

参考的内容来自

 
 
posted @ 2018-10-21 10:28  星涅爱别离  阅读(234)  评论(0编辑  收藏  举报