参考链接:https://cloud.tencent.com/developer/article/1672558?from=15425
1、普通使用
2、在jupyter notebook中的使用
from tqdm.noteboook import tqdm
3、和pandas搭配使用
tqdm对pandas中的apply()过程提供了特殊的支持,因为pandas中的apply()本质上就是串行循环运算,你可以将pandas中的任何apply操作替换为progress_apply,并且记住每个单独的progress_apply前要先执行tqdm.pandas()
例:
from tqdm.notebook import tqdm
tqdm.pandas()
df_train['annotations'] = df_train['annotations'].progress_apply(lambda x: ast.literal_eval(x))