python在控制臺(tái)輸出進(jìn)度條的方法
本文實(shí)例講述了python在控制臺(tái)輸出進(jìn)度條的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
進(jìn)度條效果如下所示:
|#############################---------------------| 59 percent done
代碼如下:
class ProgressBar():
def __init__(self, width=50):
self.pointer = 0
self.width = width
def __call__(self,x):
# x in percent
self.pointer = int(self.width*(x/100.0))
return "|" + "#"*self.pointer + "-"*(self.width-self.pointer)+\
"|\n %d percent done" % int(x)
Test function (for windows system, change "clear" into "CLS"):
if __name__ == '__main__':
import time, os
pb = ProgressBar()
for i in range(101):
os.system('clear')
print pb(i)
time.sleep(0.1)
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- python實(shí)現(xiàn)控制臺(tái)輸出彩色字體
- Python控制臺(tái)輸出時(shí)刷新當(dāng)前行內(nèi)容而不是輸出新行的實(shí)現(xiàn)
- Python 寫(xiě)入訓(xùn)練日志文件并控制臺(tái)輸出解析
- 解決Python3 控制臺(tái)輸出InsecureRequestWarning問(wèn)題
- python將控制臺(tái)輸出保存至文件的方法
- 對(duì)Python捕獲控制臺(tái)輸出流的方法詳解
- python 信息同時(shí)輸出到控制臺(tái)與文件的實(shí)例講解
- Python同時(shí)向控制臺(tái)和文件輸出日志logging的方法
- python通過(guò)colorama模塊在控制臺(tái)輸出彩色文字的方法
- python實(shí)現(xiàn)控制臺(tái)輸出顏色
相關(guān)文章
python-tkinter之按鈕的使用,開(kāi)關(guān)方法
今天小編就為大家分享一篇python-tkinter之按鈕的使用,開(kāi)關(guān)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06
Python實(shí)現(xiàn)時(shí)間序列變化點(diǎn)檢測(cè)功能
平穩(wěn)性是時(shí)間序列分析與預(yù)測(cè)的核心概念,在平穩(wěn)條件下,時(shí)間序列的統(tǒng)計(jì)特性(如均值)在時(shí)間維度上保持不變,僅存在隨機(jī)波動(dòng),但是時(shí)間序列通常會(huì)經(jīng)歷結(jié)構(gòu)性斷裂或變化,本文給大家介紹了Python實(shí)現(xiàn)時(shí)間序列變化點(diǎn)檢測(cè)功能,需要的朋友可以參考下2024-09-09
Python利用matplotlib做圖中圖及次坐標(biāo)軸的實(shí)例
今天小編就為大家分享一篇Python利用matplotlib做圖中圖及次坐標(biāo)軸的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07
python使用requests庫(kù)實(shí)現(xiàn)輕松發(fā)起HTTP請(qǐng)求
requests是Python中一個(gè)非常流行的用于發(fā)送HTTP請(qǐng)求的第三方庫(kù),它提供了簡(jiǎn)潔的API,使得發(fā)送各種HTTP請(qǐng)求變得非常容易,下面我們來(lái)看看具體實(shí)現(xiàn)方法吧2025-01-01
Python利用第三方模塊實(shí)現(xiàn)壓縮css文件
在?Python?中可以使用多種方法來(lái)壓縮?CSS?文件。其中一種流行的方法是使用?csscompressor?庫(kù),這個(gè)庫(kù)可以幫助你壓縮?CSS?代碼,下文就來(lái)和大家詳細(xì)聊聊2023-01-01
Python 點(diǎn)集排序之帶索引的Z字形排序算法實(shí)現(xiàn)代碼
這篇文章介紹了如何使用Python在Grasshopper中實(shí)現(xiàn)點(diǎn)集排序功能,包括點(diǎn)的Y坐標(biāo)分組和X坐標(biāo)排序,以及追蹤每個(gè)點(diǎn)的原始索引位置,通過(guò)創(chuàng)建點(diǎn)索引對(duì)、分組邏輯和排序,實(shí)現(xiàn)了Z字形排序算法,感興趣的朋友一起看看吧2025-01-01
pycharm安裝opencv-python報(bào)錯(cuò)的解決
本文主要介紹了pycharm安裝opencv-python報(bào)錯(cuò)的解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07

