web-dev-qa-db-ja.com

IPython Jupyter:フォルダーのアップロード

IPython Jupyterでフォルダー全体をアップロードできますか?もしそうなら、どのように?もちろん、個々のファイルをアップロードする方法は知っていますが、多数のファイルやサブディレクトリが存在する場合、これは面倒になります。

16
Sergei Wallace

単一のZipファイルに変換してアップロードします。フォルダーを解凍するには、下のコードを使用します

import zipfile as zf
files = zf.ZipFile("ZippedFolder.Zip", 'r')
files.extractall('directory to extract')
files.close()

ただし、ノートブックからいくつかのファイルをダウンロードする必要がある場合があります。これを行うにはいくつかの方法がありますが、最も簡単な方法は、ディレクトリを圧縮してZipファイルをダウンロードすることです。

import shutil
shutil.make_archive(output_filename_dont_add_.Zip, 'Zip', directory_to_download)
24
Afshin Amiri

フォルダーを入れる

C:\Users\'YOUR USER NAME'\
1
Joys