python - 生产环境中如何处理tqdm/tqdm_notebook
问题描述
我们正在使用python 3.6
、pandas
等开发算法numpy
。我正在jupyter
用作开发的市长工具。我们喜欢使用tqdm
并tqdm_notebook
理解我们的算法是如何工作的。
一旦我们完成了一个算法,我们就想把它投入生产(基本上做数据处理)。我的问题是如何处理tqdm
。有最佳实践吗?我不想重构所有脚本并tqdm_notebook
到处删除。在生产中,python 代码将在控制台上运行,而不是在 jupyter 上。
感谢您的建议。
解决方案
我建议在开发过程中使用此导入:
from tqdm import tqdm_notebook as tqdm
您只需在投入生产时修改导入(而不是所有 tqdm_notebook 语句)。
推荐阅读
- mysql - Docker Compose 中的 Mysql 没有使用环境变量
- python-3.x - 从不同进程导入 Tensorflow 2.0 gpu
- jquery-select2 - 在按钮单击时设置 ng-select2 的值
- c++ - 如何在给定时钟偏移的情况下正确获取时间
- javascript - html中的粘性图像占用标题中的空间
- makefile - 如何从标准输入读取到生成文件变量
- java - 如何为另一个构造函数的类中的类创建字段数组引用
- python - 从列创建列表,保留重复项
- javascript - 如何从字符串中找到 EJS 标签变量名?
- javascript - 函数内的返回语句返回未定义