PythonでZIPを7zに変換する

この記事では、ZIP7z に変換するプロセスをPythonで説明します。IDEの設定とプログラムの流れについて説明し、PythonでZIPから7zipに変換するためのコードスニペットを含んでいます。さらに、この機能をプロジェクトで有効にするために外部の圧縮ツールは必要ありません。

PythonでZIPを7ZIPに変換する手順

  1. Aspose.ZIPをインストールして、ZIPから7zへの変換を有効にする
  2. Archiveクラスを使用して、ソースZIPディレクトリを取得する
  3. SevenZipArchiveクラスのオブジェクトを定義して、生成された7zディレクトリに書き込む
  4. ZIPアーカイブ内の各アイテムをループ処理し、それを7zファイルに追加する
  5. saveメソッドを呼び出して、新しく作成された7zアーカイブを保存する

これらのガイドラインは、PythonでZIPから7zipへの変換を簡素化します。最初に、コードはZIPファイルを読み込み、その内容を個別に処理します。最終的に、すべてのファイルが結果の7z出力に統合されます。

PythonでZIPを7zにエクスポートするコード

このコードスニペットは、PythonでZIPを7zに変換するプロセスを示しています。ArchiveおよびSevenZipArchiveクラスを使用して、変換タスクを完了します。さらに、SevenZipEntrySettingsクラスを使用すると、圧縮設定や暗号化などの出力機能をカスタマイズできます。

この記事では、Pythonでzip 7zを使用するための重要なポイントを取り上げました。しかし、作成した7zファイルをプログラムで抽出したい場合は、Pythonで7zファイルオープナーを作成するガイドをご覧ください。

 日本語