簡體   English   中英

如何在同一行上打印 tqdm 進度條?

[英]How can i print tqdm progress bar on sameline?

我試圖在我的 for 循環中放置一個進度條,但每次迭代后進度條都會移到下一行。 我怎樣才能把它放在一行中? 我正在使用 eclipse,代碼如下:

from selenium import webdriver
import time
import os
import datetime
from tqdm import trange


i=0
for i in trange(b):
    day = driver.find_elements_by_xpath('//*[@id="aaaaa"]/div/table[2]/tbody/tr/td[@style="background-color: rgb(204, 204, 0); color: rgb(128, 0, 0);"]')
    day[i].click()

    time.sleep(2)

    download = driver.find_element_by_xpath('//*[@id="content1"]/div/div[4]/div/div/table/tbody/tr[2]/td[2]/a[2]')
    download.click()

    driver.get('https://npp.gov.in/dgrReports') 

    pre_month = driver.find_element_by_xpath('//*[@id="aaaaa"]/div/table[1]/tbody/tr/td[1]')
    pre_month.click()    


問題出在 Eclipse 控制台上。 這些步驟對我有用:

在日食中,

  • 轉到Window -> Preferences
  • 展開Run/Debug ,然后選擇Console
  • 在右側,啟用Interpret ASCII control characters

啟用了解釋 ASCII 控制字符選項的 Eclipse 控制台首選項

暫無
暫無

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

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