pandas.read_feather #

熊猫。read_feather ( path , columns = None , use_threads = True , storage_options = None , dtype_backend = _NoDefault.no_default ) [来源] #

从文件路径加载羽毛格式对象。

参数
path str、路径对象或类文件对象

字符串、路径对象(实现os.PathLike[str])或实现二进制read()函数的类文件对象。该字符串可以是 URL。有效的 URL 方案包括 http、ftp、s3 和 file。对于文件 URL,需要一个主机。本地文件可以是:file://localhost/path/to/table.feather.

顺序,默认无

如果未提供,则读取所有列。

use_threads bool, 默认 True

是否使用多线程并行读取。

storage_options字典,可选

对于特定存储连接有意义的额外选项,例如主机、端口、用户名、密码等。对于 HTTP(S) URL,键值对将urllib.request.Request作为标头选项转发。对于其他 URL(例如以“s3://”和“gcs://”开头),键值对将转发到fsspec.open。请参阅fsspecurllib了解更多详细信息,有关存储选项的更多示例,请参阅此处

dtype_backend {'numpy_nullable', 'pyarrow'}, 默认 'numpy_nullable'

应用于结果的后端数据类型DataFrame (仍处于试验阶段)。行为如下:

  • "numpy_nullable":返回 nullable-dtype-backed DataFrame (默认)。

  • "pyarrow":返回 pyarrow 支持的可为空的ArrowDtype DataFrame。

2.0版本中的新增内容。

返回
文件中存储的对象类型

例子

>>> df = pd.read_feather("path/to/file.feather")