最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python使用tqdm模塊處理文件閱讀進度條顯示

 更新時間:2022年09月13日 08:44:13   作者:waws520  
這篇文章主要為大家介紹了python使用tqdm模塊處理文件閱讀顯示進度條示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

問題提出

最近,使用tqdm模塊,對于大文件的閱讀進行進度監(jiān)控。然而我發(fā)現(xiàn)有個問題,即在tqdm模塊使用一定沒錯的情況下,進度條死活打印不出來。

情況如下:

如上圖所示,這樣read file是沒有進度條顯示的。

問題解決

先說為什么,再說怎么解決。

為什么沒有進度條

tqdm模塊的進度條顯示,是依賴于已知可迭代模塊的總迭代數(shù)的。如迭代一個list,該list有支持len()方法獲取其長度,這樣,進度條才能正確顯示。

但read file的思路顯然不是這樣。因為read file的時候的迭代器,是每次閱讀以一個\n為結(jié)尾的一行內(nèi)容,當沒有newline的時候,迭代器結(jié)束迭代。這樣一來,read file的迭代器肯定無法自動提供len()方法,以獲取其迭代器的iter數(shù)。

如何解決

當然就是先提前獲取行數(shù)咯。這個東西沒什么捷徑,唯一好的方法,可能就是

num_file = sum([1 for i in open("your-file-path.txt", "r")])

然后將num_file傳到tqdm中,賦值給total關(guān)鍵詞即可。

具體如圖

以上就是python使用tqdm模塊處理文件閱讀進度條顯示的詳細內(nèi)容,更多關(guān)于python tqdm閱讀進度條的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Django中幾種重定向方法

    Django中幾種重定向方法

    這篇文章主要介紹了Django中幾種重定向方法,本文講解了使用HttpResponseRedirect、redirect、reverse以及配置文件中配置URL等方法,需要的朋友可以參考下
    2015-04-04
  • Python使用matplotlib實現(xiàn)交換式圖形顯示功能示例

    Python使用matplotlib實現(xiàn)交換式圖形顯示功能示例

    這篇文章主要介紹了Python使用matplotlib實現(xiàn)交換式圖形顯示功能,結(jié)合實例形式詳細分析了Python基于matplotlib模塊的數(shù)值運算與圖形繪制相關(guān)操作技巧,需要的朋友可以參考下
    2019-09-09
  • pycharm安裝及如何導(dǎo)入numpy

    pycharm安裝及如何導(dǎo)入numpy

    這篇文章主要介紹了pycharm安裝及如何導(dǎo)入numpy,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python單元測試入門到精通講解

    Python單元測試入門到精通講解

    單元測試是軟件開發(fā)中不可或缺的一部分,有助于確保代碼的正確性、可維護性和可擴展性,在Python中,有豐富的工具和庫可用于進行單元測試,本文將為你提供一個全面的指南,從入門到精通,輕松掌握Python單元測試的方方面面
    2023-11-11
  • python遍歷文件夾并刪除特定格式文件的示例

    python遍歷文件夾并刪除特定格式文件的示例

    這篇文章主要介紹了python遍歷文件夾并刪除特定格式文件的示例,需要的朋友可以參考下
    2014-03-03
  • python獲取命令行輸入?yún)?shù)列表的實例代碼

    python獲取命令行輸入?yún)?shù)列表的實例代碼

    今天小編就為大家分享一篇python獲取命令行輸入?yún)?shù)列表的實例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • python小技巧之批量抓取美女圖片

    python小技巧之批量抓取美女圖片

    學(xué)了python以后,知道python的抓取功能其實是非常強大的,當然不能浪費,呵呵。我平時很喜歡美女圖,呵呵,程序員很苦悶的,看看美女,養(yǎng)養(yǎng)眼,增加點樂趣。好,那就用python寫一個美女圖自動抓取程序吧~~
    2014-06-06
  • python下載圖片實現(xiàn)方法(超簡單)

    python下載圖片實現(xiàn)方法(超簡單)

    下面小編就為大家?guī)硪黄猵ython下載圖片實現(xiàn)方法(超簡單)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • Python讀取Word(.docx)正文信息的方法

    Python讀取Word(.docx)正文信息的方法

    這篇文章主要為大家詳細介紹了Python讀取Word(.docx)正文信息的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • django框架模板語言使用方法詳解

    django框架模板語言使用方法詳解

    這篇文章主要介紹了django框架模板語言使用方法,結(jié)合實例形式詳細分析了Django框架常用的模板語言語法與相關(guān)使用技巧,需要的朋友可以參考下
    2019-07-07

最新評論

宝兴县| 富顺县| 秦安县| 忻州市| 万山特区| 迁安市| 永胜县| 成都市| 师宗县| 柳州市| 卓尼县| 庆元县| 临沧市| 栾川县| 昭通市| 延津县| 冕宁县| 民丰县| 教育| 苏州市| 五原县| 新巴尔虎左旗| 玛沁县| 大姚县| 德钦县| 肇源县| 麻江县| 郁南县| 缙云县| 固安县| 青河县| 友谊县| 南皮县| 文成县| 承德县| 房山区| 吴忠市| 清新县| 建昌县| 台东市| 罗源县|