首页 > 解决方案 > 如何解开pickle扩展文件

问题描述

我已经下载了一个泡菜文件:

foo.pickle.gz.pickle

我下载此文件的页面描述了将其解压缩为.pickle. 我搜索了python pickle,有很多页面描述了如何在python中使用,但不是系统范围的。如何解压或解压它?我正在使用 ubuntu 16.04

在此先感谢!

标签: pythonlinuxfileubuntu

解决方案


Pickle是 Python 对象序列化模块的名称。所以,你必须用 python 脚本“解开”它。基本合成器是:

import pickle

with open('filename', 'rb') as pickled_one:
    data = pickle.load(pickled_one)

更多详细信息可在官方 Python 文档中找到。

我确实必须从同一页面警告您:

pickle 模块对错误或恶意构建的数据不安全。永远不要取消从不受信任或未经身份验证的来源收到的数据。


推荐阅读