google colab打包下载文件夹

星星
2023-02-15 / 0 评论 / 609 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年02月15日,已超过605天没有更新,若内容或图片失效,请留言反馈。

google colab
 在使用google colab笔记本的过程发现过程文件夹不能直接保存,下面提供一程序,通过修改需要保存的文件夹参数即可实现压缩下载文件夹功能。

程序
import os, tarfile
 
import os
from google.colab import files

def make_targz_one_by_one(output_filename, source_dir):
  tar = tarfile.open(output_filename,"w")
  for root,dir_name,files_list in os.walk(source_dir):
    for file in files_list:
      pathfile = os.path.join(root, file)
      tar.add(pathfile)
  tar.close()
 
  files.download(output_filename)
 
 
make_targz_one_by_one('neg_tar', '/content/aclImdb/test/pos')
#第一个参数:下载文件名(随意设置),第二个参数需要下载文件夹在coalb的路径

# 如需下载单独文件,可运行以下代码:
#from google.colab import files
#files.download('glove.6B.100d.txt') #参数:文件名
本文共 108 个字数,平均阅读时长 ≈ 1分钟
1

评论 (0)

取消