小编Iva*_* M.的帖子

pd.Series.apply 函数上的进度条在 Windows 上不起作用。AttributeError:“Series”对象没有属性“_is_builtin_func”

我想在 jupyter 笔记本中看到 apply 函数的进度条。
在 Ubuntu 上一切正常,在 Windows 10 上我收到错误。

代码:

from tqdm.notebook import tqdm

tqdm.pandas()

preprocessed_text_test = df.text_col.progress_apply(
    lambda x: [
        x
    ]
)
Run Code Online (Sandbox Code Playgroud)

错误:

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_23140/2942098042.py in <module>
      3 tqdm.pandas()
      4 
----> 5 preprocessed_text_test = df.text_col.progress_apply(
      6     lambda x: [
      7         x

~\Anaconda3\envs\dev\lib\site-packages\tqdm\std.py in inner(df, func, *args, **kwargs)
    779 
    780                 try:
--> 781                     func = df._is_builtin_func(func)
    782                 except TypeError:
    783                     pass

~\Anaconda3\envs\dev\lib\site-packages\pandas\core\generic.py in __getattr__(self, name)
   5476         ):
   5477             return self[name]
-> …
Run Code Online (Sandbox Code Playgroud)

python tqdm

12
推荐指数
0
解决办法
7770
查看次数

标签 统计

python ×1

tqdm ×1