使用实际进度条跟踪功能执行

时间:2019-05-09 09:25:50

标签: python-3.x progress-bar

我已经为一些路由器的远程管理编写了一个脚本,它具有进行速度测试的选项,速度测试在双向下载/上传过程中持续10秒钟,完成后仅输出信息,但是我想要用一些进度条或类似的东西来显示功能的进度,例如

function executing 
[---------->]100%

执行期间的示例栏。我该怎么办?

我尝试了一些示例,但我发现的只是假的进度条,并且已经设置了一些时间,我想成为真实的轨道。

如果需要将发布我的功能

预期结果如下:

download testing
[live progress bar here] 
upload testing
[live progress bar here]

编辑:

我尝试了例如:

导入时间 从tqdm导入tqdm 对于我在tqdm(range(10))中: ....:time.sleep(3)60%|██████| 6/10 [00:18 <00:12,0.33 it / s]

但是这花费了指定的时间,还设置了time.sleep(我不想要),我执行测试的功能持续10秒钟,我想跟踪功能执行工作的确切秒数并跟踪进度例如,在它的工作栏的最后一秒必须是90%,这是我尝试过的,将执行时间加倍,执行一次函数,然后执行time.sleep,这对xD没什么帮助

0 个答案:

没有答案