竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現(xiàn)在的位置是:首頁 » python編程資訊

資訊內容

Python中的進度條progressbar,讓進度直觀顯示!

極客小將2020-12-11-
簡介今天突然被問了一個問題:程序在執(zhí)行中很久不結束是怎么回事?看不到程序執(zhí)行的進度,在我們進行大工程的時候的確是一件很頭疼的事,本文讓我們來了解一個很常用的進度條展示小工具——Progressbar。注:最新版的使用者不要照著GitHub上的官方文檔去操作,文檔信息沒有維護,會出現(xiàn)很多問題。下載模塊pi

ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

今天突然被問了一個問題:程序在執(zhí)行中很久不結束是怎么回事?看不到程序執(zhí)行的進度,在我們進行大工程的時候的確是一件很頭疼的事,本文讓我們來了解一個很常用的進度條展示小工具——Progressbar。ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

注:**新版的使用者不要照著GitHub上的*方文檔去操作,文檔信息沒有維護,會出現(xiàn)很多問題。ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

下載模塊ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

pip install progressbar

注意:安裝模塊的時候可能會出現(xiàn)warning,耐心等待,總會出現(xiàn)success。ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

簡單的使用方法ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

import time from progressbar import *   total = 1000   def test_func():     time.sleep(0.01) progress = ProgressBar() for i in progress(range(1000)):     test_func()

對于簡單的循環(huán)函數(shù)而言,我們只需要把它加在我們組合了progress方法的循環(huán)下就可以了。ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

我們會看到如下的進度條:ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

放在循環(huán)外定義使用ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

# -*- coding=utf-8 -*- from __future__ import division import sys, time from progressbar import * total = 1000 def test_func():     time.sleep(0.01) bar = ProgressBar().start() for i in range(1000):     bar.update(int((i / (total - 1)) * 100))     test_func() bar.finish()

注意:不要忽略了start()和fininsh()否則會出現(xiàn)問題。ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

多層信息的展示使用
ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

# -*- coding=utf-8 -*- import time from progressbar import * total = 1000 def test_func():     time.sleep(0.01) widgets = [     'Progress: ',     Percentage(), ' ',     Bar('#'), ' ',     Timer(), ' ',     ETA(), ' ',     FileTransferSpeed() ] bar = ProgressBar(widgets=widgets, maxval=10 * total).start() for i in range(total):     bar.update(10 * i + 1)     test_func() bar.finish()

結果如下:ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

參數(shù)說明:ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

'Progress: ' :設置進度條前顯示的文字ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

Percentage() :顯示百分比ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

Bar('#') :設置進度條形狀ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

ETA() :顯示預計剩余時間ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

Timer() :顯示已用時間ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

更多Python知識,請關注Python視頻教程!!
ZSl少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 亚洲成人一区二区 | 国产黄色免费 | 欧美日韩精品一区二区三区 | 亚洲精品成人无限看 | 狠狠狠狠干 | 美女被免费喷白浆视频 | 日韩精品三区 | 在线一区| 日韩色综合 | 91精品一区二区三区久久久久久 | 午夜精品久久久久久99热软件 | 国产超碰人人爽人人做人人爱 | 亚色图| 国产在线精品一区二区 | www.色午夜.com| 国产免费av电影 | 久久福利免费视频 | 毛片视频大全 | 欧美午夜精品一区二区三区电影 | 亚洲精品一区二区 | 亚洲成人精品一区二区三区 | 中文字幕久久精品 | 亚洲欧美一区二区三区国产精品 | 久久天堂网 | 国产伦精品一区二区三区在线 | 精品久久久一区二区 | 国产亚洲精品久 | 五月天久久久 | а√最新版天堂中文在线 | 亚洲精品麻豆 | 国产精品66 | 免费日韩av| 国产性猛交xxxx免费看久久 | 日本精品中文字幕 | 国产精品久久久久久久久久久不卡 | 国产欧美日韩中文字幕 | 九九亚洲 | 欧美性xxxxx 一二三区在线 | 精品麻豆 | 成人午夜网| 久久网页 |