tqdm 不在 Atom 中显示进度条

tqdm not displaying progress bar in Atom

在使用 Atom 的 Mac 上使用 Python 中的 tqdm 模块。 我正在尝试将进度条与 tqdm 模块一起使用并使用此代码:

from tqdm import tqdm
from time import sleep
for i in tqdm(range(10000)):
    time.sleep(0.5)

而且只有 returns[Finished in 0.121s]。 我不知道这是我的错还是 Atom 错误,但不知道如何解决。当我在 IDLE 中 运行 这段代码时它工作正常,只是 Atom 没有 运行 它。 有解决办法吗?

编辑: 我将代码更改为

from tqdm import tqdm
import time
from time import sleep
for i in tqdm(range(10000)):
    time.sleep(0.5)

因为它开始抛出错误

NameError: name 'time' is not defined
[Finished in 0.12s]

现在它只在控制台输出中显示注释,甚至没有它之前所做的 [Finished in 0.121s]

因为你已经从时间导入了睡眠,而不是

time.sleep(0.5)

试试这个

sleep(0.5)