【问题标题】:TQDM progress_apply error on import in Jupyter notebook在 Jupyter 笔记本中导入时出现 TQDM progress_apply 错误
【发布时间】:2021-11-12 12:37:48
【问题描述】:

我在 Jupyter 笔记本中使用 TQDM 的 progress_apply 函数,但在使用以下方式导入模块时会收到未来警告(如下所示):

from tqdm.notebook 
import tqdm tqdm.pandas()

未来警告 ....\lib\site-packages\tqdm\std.py:697: 未来警告: Panel 类已从 pandas 中删除。从顶级命名空间访问它也将在下一版本中删除

我将如何更正我的代码以在未来证明这一点?

【问题讨论】:

    标签: python pandas jupyter tqdm


    【解决方案1】:

    tqdmpandas 有一个特殊的包装器,tqdm 的维护者需要观察对pandas 的新版本所做的任何 API 更改,并针对任何重大更改进行调整。

    此特定警告意味着 - pandas 删除了一个名为 Panel 的类,您不应使用 tqdm 包装器中的此类。

    如果你想避免看到这个警告,你可以通过关注这个线程Hide all warnings in ipython中的讨论来抑制它

    此外,此警告消息是特定于版本的,如果您更新 tqdmpandas 的版本,您将收到此警告。

    【讨论】:

      猜你喜欢
      • 2021-02-13
      • 2020-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-28
      • 2020-11-22
      • 1970-01-01
      相关资源
      最近更新 更多