欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python一行代碼快速實現(xiàn)程序進度條示例

 更新時間:2023年03月26日 09:51:02   作者:程序員晚楓  
這篇文章主要為大家介紹了Python一行代碼快速實現(xiàn)程序進度條示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

引言

你在寫代碼的過程中,有沒有遇到過以下問題?

  • 已經(jīng)寫好的程序,想看看程序執(zhí)行的進度?
  • 在寫代碼批量處理文件的時候,如何顯示現(xiàn)在處理到第幾個文件了?

??如上圖所示的進度條是一個最好的解決方法,怎么在不修改原來代碼的情況下,快速給程序加一個進度條呢?

今天我們來學(xué)習(xí)一個最簡單的方法~

1、先上代碼

下載進度條的第三方庫。

pip install poprogress

使用這個庫,快速制作進度條

from poprogress import simple_progress
a_list = [1, 2, 3, 4, 5, 6, 7, 8]*100000000
for a in simple_progress(a_list。desc='這個參數(shù)是進度條的說明,可以不填'):
    pass

效果如下??。

2、使用說明

細心的你一定發(fā)現(xiàn),這個進度條代碼,對我們平時寫的代碼沒有傷害。

平時我們可能會直接循環(huán)list,而進度條是把這個listsimple_progress()包起來,在進行循環(huán)。

# 平時的代碼:
for i in list:
  pass
# 加了進度條的代碼
for i in simple_progress(list):
  pass

所以如果你已經(jīng)寫好的代碼,想加上一個進度條,也直接把for循環(huán)后面的內(nèi)容,直接用simple_progress()包起來就行了~程序員不需要做任何改變。

是不是非常簡單?

3、實現(xiàn)原理

想進一步了解的同學(xué),可以看一下源碼,研究一下它的實現(xiàn)原理:

?GitHub:github.com/CoderWanFen…

以上就是Python一行代碼快速實現(xiàn)程序進度條示例的詳細內(nèi)容,更多關(guān)于Python 程序進度條的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python封裝解構(gòu)以及丟棄變量

    Python封裝解構(gòu)以及丟棄變量

    這篇文章主要介紹了Python封裝解構(gòu)以及丟棄變量,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-09-09
  • 基于python的七種經(jīng)典排序算法(推薦)

    基于python的七種經(jīng)典排序算法(推薦)

    本篇文章主要介紹基于python的七種經(jīng)典排序算法(推薦),具有一定的參考價值,這里整理了詳細的代碼,有需要的小伙伴可以參考下。
    2016-12-12
  • Python數(shù)據(jù)分析之繪制ppi-cpi剪刀差圖形

    Python數(shù)據(jù)分析之繪制ppi-cpi剪刀差圖形

    這篇文章主要介紹了Python數(shù)據(jù)分析之繪制ppi-cpi剪刀差圖形,ppi-cp剪刀差是通過這個指標可以了解當前的經(jīng)濟運行狀況,下文更多詳細內(nèi)容介紹需要的小伙伴可以參考一下
    2022-05-05
  • PyTorch?device與cuda.device用法介紹

    PyTorch?device與cuda.device用法介紹

    這篇文章主要介紹了PyTorch?device與cuda.device用法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • Python虛擬機字節(jié)碼教程之裝飾器實現(xiàn)詳解

    Python虛擬機字節(jié)碼教程之裝飾器實現(xiàn)詳解

    在本篇文章當中主要給大家介紹在?cpython?當中一些比較常見的字節(jié)碼,從根本上理解?python?程序的執(zhí)行。在本文當中主要介紹一些?python?基本操作的字節(jié)碼,并且將從字節(jié)碼的角度分析函數(shù)裝飾器的原理
    2023-04-04
  • Pytest運行及其控制臺輸出信息

    Pytest運行及其控制臺輸出信息

    這篇文章主要介紹了Pytest運行及其控制臺輸出信息,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • Python圖片裁剪實例代碼(如頭像裁剪)

    Python圖片裁剪實例代碼(如頭像裁剪)

    本篇文章主要介紹了Python圖片裁剪實例代碼(如: 頭像裁剪),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • pycharm通過ssh連接遠程服務(wù)器教程

    pycharm通過ssh連接遠程服務(wù)器教程

    今天小編就為大家分享一篇pycharm通過ssh連接遠程服務(wù)器教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 手把手教你pycharm專業(yè)版安裝破解教程(linux版)

    手把手教你pycharm專業(yè)版安裝破解教程(linux版)

    這篇文章主要介紹了 手把手教你pycharm專業(yè)版安裝破解教程(linux版),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Python實現(xiàn)一鍵下載視頻腳本

    Python實現(xiàn)一鍵下載視頻腳本

    這篇文章主要為大家分享了一個用Python編寫的一鍵下載視頻的腳本,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-01-01

最新評論