Я использую tqdm
в сочетании с пандами на ноутбуках Jupyter.
У меня есть кадр данных Pandas df
.Когда я использую df.progress_apply
, печатаются новые строки вместо обновления только одной.
Вот что я сейчас делаю:
tqdm.pandas(desc="Computing MONTH...")
df["MONTH"] = df.progress_apply(compute_month, axis=1)
![A newline is made after each print](https://i.stack.imgur.com/Zd4lf.png)
Мой вопрос не является дубликатом этого вопроса: tqdm в Jupyter Notebook
, потому что они сказали использовать tqdm_notebook
вместо tqdm
.Я не могу использовать tqdm_notebook
, так как мне нужно реализовать df.progress_apply
.
Я не могу воспроизвести эту проблему на минимальном примере, потому что мой код слишком тяжелый.
Вотпроблема в Github, связанная с этой проблемой, но не может помочь мне: https://github.com/tqdm/tqdm/issues/375