python 找质数的个数_用Python给你的代码上个进度条吧 | 【代码也要面子的】

微信公众号:AI算法与图像处理如果你觉得对你有帮助,欢迎关注、转发以及点赞哦~( ̄▽ ̄~)~

前言

最近在跑一些代码的时候,很烦。。。
因为有时候不知道这段程序什么时候能执行完,现在执行哪里了,如果报错或者二进入死循环,那不是非常的浪费时间。
因此,我在想到底该怎么办才能知道这些,就开始找,原来可以直接加入一个——进度条,发现有些代码很长,而有些有很简洁,但是简洁到,我都不知道如何去应用到自己的实际中,那还有什么用。

820e25355eecae56c070de84665e2752.png

代码实现与应用

准备工作

1.导入包——tqdm
tqdm简介:Tqdm 是 Python 进度条库
为了便于看效果,这里导入一个time库,用于延迟

代码展示
from tqdm import tqdm
import time
for i in tqdm(range(365)):
    time.sleep(0.2)

12%|█▏        | 45/365 [00:09<01:04,  4.99it/s]

因此我要如何使用?

1.含有处理文件个数的情况
对于程序中有循环的地方,可以直接将range(365)替换成你的处理的文件个数
2.不含文件个数信息的情况
同意的只要满足是可迭代的便可以加入进度条,感觉天秀

from tqdm import tqdm
import time
# for i in tqdm(range(365)):
#     time.sleep(0.2)
# for i in tqdm(['happy','new','year']):
#     time.sleep(1.5)
# # 对元祖类型可行
# for i in tqdm(('happy','new','year')):
#     time.sleep(1.5)
# 字典类型可行
for i in tqdm({'year':2019,'month':1,'day':3}):
    time.sleep(1.5)

100%|██████████| 3/3 [00:04<00:00,  1.50s/it]

备注

这里我只弄了一些简单的示例,对于本人的使用已经够用了,其他花里胡哨的操作(多进程和更换进度条图案等)大家可以自己去尝试哦,欢迎找我一起讨论!共同进步哈!

小老板们,如果觉得不错的话,可以轻轻的点一下右下角的“好看”吧,非常感谢!

c06254e3f1edc62a4e04ca27635d0793.png END c06254e3f1edc62a4e04ca27635d0793.png

1fe85abd3ecbc79264a2b11a5a6e4f4f.gif

【推荐阅读】

python学习大全:python基础进阶+人工智能+机器学习+神经网络

TensorFlow官方中文版教程 | 【妈妈再也不用担心我的学习了?】

新的一年追求新的高度 | 【优质公众号推荐】

用聚类方法结合卷积网络,实现无监督端到端图像分类

用Python搞出自己的云词图 | 【带你装起来】

资源说明

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值