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

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

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

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

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

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

 1tqmd模块

2、process模块

参考的内容来自

 
 

猜你喜欢

转载自www.cnblogs.com/xingnie/p/9665667.html