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)
在使用 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)