【Python】tqdm创建进度条
生活随笔
收集整理的這篇文章主要介紹了
【Python】tqdm创建进度条
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.Introduction
每當代碼中涉及 for 循環時,總想顯示一個進度條,雖然用處不大,但是帥就完事了。之前在 Matlab 里實現過這個功能,這次在 Python 中試試~
2.Materials and methods
首先嘛,肯定是面向百度編程,在百花齊放的方法中,肯定優先選擇封裝好的庫函數,代碼簡潔明了。
接著目光鎖定 tqdm,這貨 github 居然還有這么多星星,今晚就是你了~
先來舉個例子:
看看下面的效果,是不是有那味了~
可以看到剛這個例子是在 str 和 range 兩種類型里做循環,循環中的time.sleep( ),是為了做延時,沒有實際作用。
3. Results and discussion
如果我們要循環一個文件夾做操作的話,可以用下面代碼,即在 list 中做循環:
import os from tqdm import tqdm import time path="C:/Users/YaoYee/Desktop/Annotations" files=os.listdir(path) for File in tqdm(files, desc='Processing'): time.sleep(0.005)其中 desc=‘Processing’ 可以設置進度條前面的文本注釋,效果如下圖:
4. Conclusion
剛接觸 Python 時,覺得 Python 沒 Matlab 好用,因為 Matlab 把很多函數都封裝好了,并且這些函數都預置在軟件中,可以直接使用。
而 Python 的庫函數都要自己安裝。
后面發現,這其實也是 Python 的一大優勢,因為每個人都可以為其貢獻代碼,輪子會越來越多,車上的人也會越來越多。
猜你喜歡:👇🏻
?【Python】如何在文件夾里批量分割圖片?
?【Python】如何在文件夾里批量替換文本中的內容?
?【Python】如何在文件夾里批量修改文件名?(0001-1000)
總結
以上是生活随笔為你收集整理的【Python】tqdm创建进度条的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑怎么卸载软件干净_不要说你的电脑卸载
- 下一篇: 北大青鸟消防设备类型编码_探测器该如何编