Pythonを使用してファイルをzipファイルに追加するにはどうすればよいですか?
zipfileモジュールを使用して、ディレクトリのzipアーカイブを作成します。 os.walkを使用してディレクトリツリーをウォークし、その中のすべてのファイルを再帰的に追加します。
import os import zipfile def zipdir(path, ziph): # ziph is zipfile handle for root, dirs, files in os.walk(path): for file in files: ziph.write(os.path.join(root, file)) zipf = zipfile.ZipFile('Zipped_file.zip', 'w', zipfile.ZIP_DEFLATED) zipdir('./my_folder', zipf) zipf.close()
上記のコードは、my_folderの内容をファイル「Zipped_file.zip」に圧縮します。現在のディレクトリに保存します。
-
Macでファイルを圧縮する方法
ある人は、あなたが金持ちになりすぎたり、薄すぎたりすることは決してない、と言ったことがあります。また、ストレージスペースが多すぎることはあり得ないと付け加えるかもしれません。 Macのスペースを節約する1つの方法は、ファイルとフォルダを圧縮(または「zip」)してスペースを節約することです。これは、他の人に送信する場合にも適しています。 この記事では、Macでファイルを圧縮する方法、ファイルを解凍(または「解凍」)する方法、および結果のzipファイルまたはアーカイブファイルをパスワードで保護して、目的の受信者だけが表示できるようにする方法を示します。 KeirThomasがこの記事に寄稿しま
-
Windows 10 で Powershell を使用してファイルを圧縮/解凍する方法
ジップ機能 を使用すると、関連するすべての構成を 1 つのファイルに圧縮して、ファイルをより小さいサイズに圧縮できます。このようにして、このような圧縮された Zip ファイルは、電子メールやその他のファイル共有メディアを介して他のユーザーと簡単に共有できます。 Zip 機能を実行するには、ユーザーは通常、WinRAR や 7-zip などの RAR ソフトウェアを使用します。しかし、組み込みの Windows Powershell を使用してファイルを圧縮/解凍することもできることをご存知でしたか?プロセスに取り掛かりましょう– 続きを読む: Windows と Mac でファイルを圧縮す