Python 每次迭代后创建的换行符

Python 每次迭代后创建的换行符,python,pandas,jupyter-notebook,tqdm,Python,Pandas,Jupyter Notebook,Tqdm,我在Jupyter笔记本电脑上使用TQM与Pandas的组合 我有一个熊猫数据帧df。 当我使用df.progress\u apply时,会打印新行,而不是只更新一行 这就是我目前所做的: tqdm.pandas(desc="Computing MONTH...") df["MONTH"] = df.progress_apply(compute_month, axis=1) 我的问题不是这个问题的重复: 因为他们说用tqdm\u笔记本而不是tqdm。 我不能使用tqdm\u笔记本,因为我需要

我在Jupyter笔记本电脑上使用TQM与Pandas的组合

我有一个熊猫数据帧
df
。 当我使用
df.progress\u apply
时,会打印新行,而不是只更新一行

这就是我目前所做的:

tqdm.pandas(desc="Computing MONTH...")
df["MONTH"] = df.progress_apply(compute_month, axis=1)

我的问题不是这个问题的重复:

因为他们说用
tqdm\u笔记本
而不是
tqdm
。 我不能使用
tqdm\u笔记本
,因为我需要实现
df.progress\u apply

因为我的代码太重,所以我不能在一个最小的例子中重现这个问题


Github中有一个与此问题相关的问题,但无法帮助我:

您应该这样做:

from tqdm import tqdm_notebook
tqdm_notebook().pandas()
那就行了