问题标签 [tqdm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6320 浏览

python - 如何在python中通过多进程使用tqdm?

我正在尝试tqdm通过多进程使用。并且行为不如预期。我认为关键是 的值pbar不会通过流程更新。那么如何处理这个问题呢?我也尝试使用手动Value更新pbar.n,但仍然失败。它似乎tqdm不支持更新值和手动渲染。

0 投票
4 回答
3777 浏览

python - tqdm 进度条和 colorama 不能一起使用

我想使用 colorama,但我已经在我的代码中使用了 tqdm。

例子:

没有 tqdm 也可以正常工作,但是如果我导入 tqdm,colorama 不会为文本着色,直到我重新启动控制台。我将 IPython 控制台与 Spyder(Python 3.6)一起使用。

有没有办法可以一起使用这些包?

0 投票
1 回答
1309 浏览

python - 如何在后台运行带有 tqdm 的脚本

这是一个使用tqdm进度条的简单脚本:

有时我想让它在我的服务器上运行并退出。自然,在这些情况下,我对查看进度条并不感兴趣。我这样做:

但是一旦我退出,这个过程就会停止。为什么会发生,该怎么办?

0 投票
1 回答
1079 浏览

python-2.7 - 如何在无法访问 Internet 的 linux 服务器上安装 tqdm?

我正在尝试在 linux 服务器上安装 python 包tqdm 。但是,该服务器无法访问互联网。因此,我无法使用 pip 安装它。我也无法在Debian 的包索引中找到 tqdm 包。

但是,我能做的是从我的本地机器到服务器的 scp 文件。我的本地有完整的互联网和 sudo 访问权限。

请问有什么线索吗?

注意:我在服务器上有 sudo 访问权限。

0 投票
1 回答
810 浏览

python - 是否有可用于 Python 3.6 中的 for 循环的装饰器样式语法?

我发现自己在 Python 中经常使用tqdmfor progressbars 修改可迭代对象,并且想知道是否有这样的捷径。有时我的可迭代对象是很长很复杂的对象,所以找到括号应该放在哪里很乏味。

是否有装饰器风格的语法可以在 for 循环中使用这些类型的方法?

例如:

中的语法是否可能类似于以下Python 3.6

我知道装饰器要修改一个函数,但我想知道是否有任何类似的东西可以用于非函数事件。如果没有,在 Python 中引入这种类型的功能会有多困难?

0 投票
1 回答
4000 浏览

python - python多处理星图进度条

由于我的工作函数中需要几个 args,所以我使用了 starmap,但是如何使用 tqdm 显示进度?

那么如何使用 tqdm 来显示 pregress 呢?

0 投票
1 回答
4267 浏览

python - 下载文件时使用Tqdm添加进度条

我一直在尝试使用 python 3.6 中的 Tqdm 模块设置进度条,但似乎我已经完成了一半。

我的代码如下:

问题是,当我chunk_size = 512r.iter_content进度条中插入时,在显示下载数据时根本不会加载,但是当我chunk_size = 512完全删除并将括号留空时,进度条会完全按原样加载,但下载速度很糟糕。

我在这里做错了什么?

0 投票
1 回答
2955 浏览

python - 在 Python 中导入 tqdm 模块时出错

我有一个导入 Pythontqdm模块的脚本。

例如,我可以tqdm从 Jupyter 笔记本导入模块,但不能在从命令行运行脚本时导入。

从命令行运行脚本时,我看到以下错误消息:

我的脚本是从命令行调用的,如下所示:

我的环境变量是:

小路:

蟒蛇路径:

有谁知道为什么会发生这个错误?

谢谢!

0 投票
1 回答
826 浏览

python - Jupyter Notebook 的 tqdm 失败

tqdm是我最喜欢的 Python 包之一,但我有一个烦人的问题,并试图弄清楚这是否是我的错。

tqdm在使用 usingJupyter Notebook和 encoutering a运行循环时RunTime Error,恢复确实很难 - 修复错误并重新运行循环会导致多行打印,而不是tqdm原始的单行打印。恢复的唯一方法是重新启动内核,这不是很有用。

还有其他解决方案吗?

我无法故意重现该问题,但这里有一个可能导致该问题的示例代码:

然后重新运行单元格。

0 投票
2 回答
2870 浏览

python - 将 tqdm 与延迟执行与 python 中的 dask 相结合

tqdm并且dask都是用于 python 迭代的惊人包。在tqdm实现所需进度条的同时,dask实现了多线程平台,它们都可以使迭代过程不那么令人沮丧。然而 - 我很难将它们结合在一起。

例如,下面的代码实现了一个延迟执行dask,带有tqdm.trange进度条。问题是,由于delayed执行速度很快,进度条会立即结束,而真正的计算时间工作是在compute零件期间完成的。

如何将进度条附加到compute命令中的实际执行?