python - 我是如何用 colab 读取 .gz 文件的
问题描述
我是 python 的初学者,我正在使用 Google colab,我下载了一个 .gz 文件并将其从 MNIST 数据库保存在我的桌面上,当我想读取这个文件时:
import tensorflow as tf
import zipfile
with zipfile.ZipFile("C:/Users/hadi.abidi/Desktop/train-images-idx3-ubyte (2).gz") as z:
with z.open("C:/Users/hadi.abidi/Desktop/train-images-idx3-ubyte (2).gz") as f:
train = pd.read_csv(f,header=0,delimiter="\t")
print(train.read())
FileNotFoundError: [Errno 2] No such file or directory: 'C:/Users/hadi.abidi/Desktop/train-images-idx3-ubyte (2).gz'
解决方案
请正确检查路径并检查以下代码
import gzip
f=gzip.open("C:/Users/hadi.abidi/Desktop/train-images-idx3-ubyte (2).gz",'rb')
file_content=f.read()
print(file_content)