pandas.read_pickle
-
pandas.read_pickle(path, compression='infer')[source] -
Загрузка закодированного в формате pickle объекта pandas (или любого объекта) из файла.
Предупреждение
Загрузка данных, закодированных в формате pickle, полученных из ненадежных источников, может быть небезопасной. См. здесь.
Параметры: -
path : str -
Путь к файлу, где будет загружен объект в формате pickle.
-
compression : {‘infer’, ‘gzip’, ‘bz2’, ‘zip’, ‘xz’, None}, default ‘infer’ -
Для немедленного распаковки данных на диске. Если ‘infer’, то используется gzip, bz2, xz или zip, если путь заканчивается на ‘.gz’, ‘.bz2’, ‘.xz’ или ‘.zip’ соответственно, и без распаковки в противном случае. Установите в None для отсутствия распаковки.
Введено в версии 0.20.0.
Возвращает: -
unpickled : same type as object stored in file
См. также
-
DataFrame.to_pickle - Сохранение объекта DataFrame в формате pickle в файл.
-
Series.to_pickle - Сохранение объекта Series в формате pickle в файл.
-
read_hdf - Чтение файла HDF5 в DataFrame.
-
read_sql - Чтение SQL-запроса или таблицы базы данных в DataFrame.
-
read_parquet - Загрузка объекта parquet, возвращая DataFrame.
Примеры
>>> original_df = pd.DataFrame({"foo": range(5), "bar": range(5, 10)}) >>> original_df foo bar 0 0 5 1 1 6 2 2 7 3 3 8 4 4 9 >>> pd.to_pickle(original_df, "./dummy.pkl")>>> unpickled_df = pd.read_pickle("./dummy.pkl") >>> unpickled_df foo bar 0 0 5 1 1 6 2 2 7 3 3 8 4 4 9>>> import os >>> os.remove("./dummy.pkl") -
© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.24.2/reference/api/pandas.read_pickle.html