枚举TQDM进度条不工作

2024-05-03 11:06:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我在枚举循环中有一个进度条,但它永远不会达到100%。相反,它将停在45/50或995/1000左右。它似乎不是对每个枚举都运行该命令,但我不知道这是怎么可能的。相关代码如下

if __name__ == '__main__':
data = []
numTweets = 50
pbar = tqdm(total=numTweets,
            desc='Collecting Tweets')
for i, tweet in enumerate(sntwitter.TwitterSearchScraper('COVID Vaccine since:2021-01-01 until:2021-05-31').get_items()):
    pbar.update(n=1)
    if i > numTweets:
        break
    data.append([tweet.date, tweet.id, tweet.content])