Pyarrow Table 似乎没有 to_pylist() 作为方法

Pyarrow Table doesn't seem to have to_pylist() as a method

pyarrow 文档说 Table class 有一个名为 to_pylist 的方法,它应该 return 字典列表。

https://arrow.apache.org/docs/python/generated/pyarrow.Table.html#pyarrow.Table.to_pylist

当我运行他们的代码示例:

import pyarrow as pa
import pandas as pd
df = pd.DataFrame({'n_legs': [2, 4, 5, 100],
                   'animals': ["Flamingo", "Horse", "Brittle stars", "Centipede"]})
table = pa.Table.from_pandas(df)
table.to_pylist()

我得到以下 attributeerror:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
AttributeError: 'pyarrow.lib.Table' object has no attribute 'to_pylist'

to_pylist 是否已被删除或我的包裹有问题?

方法 to_pylist 已添加到版本 7.0.0 中的 pa.Table。按照建议,你能检查一下你使用的 pyarrow 的版本是不是旧的吗?