在生产环境中如何处理tqdm / tqdm_notebook

时间:2018-11-15 15:03:53

标签: python dev-to-production tqdm

我们正在使用python 3.6pandasnumpy等开发算法。我使用jupyter作为开发的市长工具。我们喜欢使用tqdmtqdm_notebook来了解我们的算法的性能。

一旦算法毕业,我们想将其投入生产(基本上进行数据处理)。我的问题是如何处理tqdm。有最佳做法吗?我不想重构所有脚本并在任何地方删除tqdm_notebook。在生产中,python代码将在控制台上运行,而不是在jupyter上运行。

感谢您的建议。

1 个答案:

答案 0 :(得分:1)

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

from tqdm import tqdm_notebook as tqdm

您仅需在投入生产时修改导入(而不是全部tqdm_notebook语句)。