首页 > 解决方案 > 生产环境中如何处理tqdm/tqdm_notebook

问题描述

我们正在使用python 3.6pandas等开发算法numpy。我正在jupyter用作开发的市长工具。我们喜欢使用tqdmtqdm_notebook理解我们的算法是如何工作的。

一旦我们完成了一个算法,我们就想把它投入生产(基本上做数据处理)。我的问题是如何处理tqdm。有最佳实践吗?我不想重构所有脚本并tqdm_notebook到处删除。在生产中,python 代码将在控制台上运行,而不是在 jupyter 上。

感谢您的建议。

标签: pythondev-to-productiontqdm

解决方案


我建议在开发过程中使用此导入:

from tqdm import tqdm_notebook as tqdm

您只需在投入生产时修改导入(而不是所有 tqdm_notebook 语句)。


推荐阅读