GoogleColab

GoogleColabで出力結果をフォルダごとダウンロードする方法

この記事は約1分で読めます。

 

GooglecolabではUIからフォルダをダウンロードする項目がなく、フォルダをダウンロードするにはzipファイル化した後にファイルとしてダウンロードし、解凍するという工数が必要になります。

 

それではコードを紹介します。

基本的にはマジックコマンドでzipコマンドを使用するだけです

 

$ zip -r <出力先のパス> <元フォルダのパス>

 

<コード例>

# 先頭に!マークをつけるとコマンドを使える
!zip -r /content/folders.zip /content/folder-name

 

これで「/content/folder-name」をZIPに圧縮したものが「/content/folders.zip」に出力されます。

 

これであとはUIから手動でダウンロードすることができますが、一応プログラムからdownloadする場合は以下のソースコードで可能です。実行するとファイルダイアログが開きます

 

from google.colab import files
files.download('/content/folders.zip')

 

 

コメント

タイトルとURLをコピーしました