python - 如何解开pickle扩展文件
问题描述
我已经下载了一个泡菜文件:
foo.pickle.gz.pickle
我下载此文件的页面描述了将其解压缩为.pickle
. 我搜索了python pickle,有很多页面描述了如何在python中使用,但不是系统范围的。如何解压或解压它?我正在使用 ubuntu 16.04
在此先感谢!
解决方案
Pickle
是 Python 对象序列化模块的名称。所以,你必须用 python 脚本“解开”它。基本合成器是:
import pickle
with open('filename', 'rb') as pickled_one:
data = pickle.load(pickled_one)
更多详细信息可在官方 Python 文档中找到。
我确实必须从同一页面警告您:
pickle 模块对错误或恶意构建的数据不安全。永远不要取消从不受信任或未经身份验证的来源收到的数据。
推荐阅读
- c# - 如何使用 gitlab ci yaml 触发 C# 控制台应用程序?
- python - 如何在折线图上绘制散点图?
- tensorflow - FailedPreconditionError: FailedPr...onError()
- bitbucket - 使用 API 列出登录尝试失败/计数失败的 Bitbucket 帐户
- php - 函数名必须是字符串 Laravel
- javascript - 一旦在我的输入中输入了一个由代码驱动的数字,我如何在没有键盘或鼠标单击的情况下使用 oninput?
- angular - Angular 8中的流程图/树形图
- virtual-machine - 有没有办法使用 virt-manager 从内核和 initrd 创建 VM?
- php - PHP 无法完成正则表达式
- java - 如何通过 php 从数据库中获取 JSONarray 值并将 JSONarray 传送到列表视图?