我正在使用Colab和已安装的Google云端硬盘来解压缩zip并合并其中的csv。但这例如:
for z in zip_list:
zipfile.ZipFile(z, 'r').extractall()
zipfile.ZipFile(z, 'r').close()
os.remove(z)
与在本地计算机上运行时相比,在Colab / Drive中的运行速度要慢大约60倍。为什么这要慢得多,我该如何解决?
答案 0 :(得分:1)
典型的策略是先将.zip文件从云端硬盘复制到本地磁盘。
解压缩涉及许多小操作,例如文件创建,这些操作在本地磁盘上比远程驱动器快得多。