簡體   English   中英

如何使用 tkinter python 在控制台底部顯示進度條

[英]How to show progress bar at bottom of console using tkinter python

我想總是在底部顯示我的進度條,我的“for”循環環繞在 tqdm 周圍,並且正在調用一些每次需要近 45 秒的函數,並為某些代碼打印成功和失敗消息。 我得到了正確的進度條,但是對於每個循環,就像我的“for”循環迭代 5 次,那么每次調用都會顯示 5 個進度條。 我的控制台看起來像這樣 -

  0%|                                                                                                            | 0/4 [00:00<?, ?it/s]
Processing ---ASHISH KUMAR SINGH ---
ASHISH KUMAR SINGH is registered already
Failure --- ASHISH KUMAR SINGH --- due to Message: no such window: window was already closed
  (Session info: chrome=86.0.4240.111)

 25%|█████████████████████████                                                                           | 1/4 [00:16<00:49, 16.52s/it]
Processing ---ANJANI LAL ---
ANJANI LAL is registered already
Failure --- ANJANI LAL --- due to Message: no such window: window was already closed
  (Session info: chrome=86.0.4240.111)

 50%|██████████████████████████████████████████████████                                                  | 2/4 [00:25<00:28, 14.19s/it]
Processing ---SORAV SAINI ---
SORAV SAINI is registered already
Failure --- SORAV SAINI --- due to Message: no such window: target window already closed
from unknown error: web view not found
  (Session info: chrome=86.0.4240.111)

 75%|███████████████████████████████████████████████████████████████████████████

我怎樣才能更新底部的欄,例如我希望一個欄保留在底部並像這樣為每個循環動態更新-->

Processing ---ANJANI LAL ---
ANJANI LAL is registered already
Failure --- ANJANI LAL --- due to Message: no such window: window was already closed
  (Session info: chrome=86.0.4240.111)

Processing ---SORAV SAINI ---
SORAV SAINI is registered already
Failure --- SORAV SAINI --- due to Message: no such window: target window already closed
from unknown error: web view not found
  (Session info: chrome=86.0.4240.111)
100%|████████████████████████████████████████████████████████████████████████████████████████████████████| 4/4

我希望這個欄保持在底部並動態更新我怎樣才能做到這一點? 謝謝

使用 tqdm.write() 代替打印函數效果很好。 現在我得到了正確的輸出,因為我想感謝@acw1668

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM