python - 如何将文件转换为 .gz 扩展名
问题描述
我正在使用 ML 中的 MNIST 数据(用于数字识别),我想将我的“mnist.pkl”转换为“mnist.pkl.gz”,因为我正在观看的教程使用该扩展名。
如果可能的话,请告诉我他在文件名('.../data/mnist.pkl.gz','rb')之前有什么..... 谢谢
解决方案
扩展名.gz
表明该文件是使用gzip压缩的,您可以通过调用
gzip mnist.pkl
在命令行上。该命令将删除原始文件并将其替换为名为mnist.pkl.gz
.
也就是说,您不必在特定情况下压缩/解压缩文件。只需使用
f = open('../data.mnist.pkl', 'rb')
代替
f = gzip.open('../data.mnist.pkl.gz', 'rb')
推荐阅读
- regex - 如何使用
- c - fork() 语句中的进程数量,包括程序
- c# - swagger C# codegen maxlength 验证缺失
- excel - 将内部工作表名称重置为升序
- sql - 按序列号排序以防万一 - 可能性
- sql-server - 在已安装 webmin 的 Ubuntu 16.04 上启用 UFW 后无法再连接到 SQL Server 实例
- ruby-on-rails - Ruby/Rails 从一行扩展 if 块 - rubocop
- windows - 如何使用 Windows shell 从其他 Windows 树创建假/虚拟 Windows 树?
- sql - 请帮助提高此查询性能
- facebook - 如何在 Firefox 的 Selenium IDE 插件中模拟“粘贴”?