pandas.read_pickle
-
pandas.read_pickle(path, compression='infer')[source] -
Загрузка сериализованного объекта pandas (или любого объекта) из файла.
Предупреждение
Загрузка сериализованных данных из ненадежных источников может быть небезопасной. См. здесь.
Параметры: -
path : str -
Путь к файлу, где будет загружен сериализованный объект.
-
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 в файл.
-
Series.to_pickle - Сериализация (сохранение) объекта Series в файл.
-
read_hdf - Чтение файла HDF5 в DataFrame.
-
read_sql - Чтение SQL запроса или таблицы базы данных в DataFrame.
-
read_parquet - Загрузка объекта parquet, возвращая DataFrame.
Примечания
read_pickle гарантированно обратно совместим только с pandas 0.20.3.
Примеры
>>> 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.25.0/reference/api/pandas.read_pickle.html