Python でファイルを ZIP に追加する

ZIP アーカイブは、複数のファイルやディレクトリを圧縮して保存するための一般的な方法です。場合によっては、既存の ZIP アーカイブにファイルを追加または追加する必要がある場合がありますが、適切なツールを使用していない場合、これは困難な作業となる可能性があります。このブログ投稿では、Python でいくつかの簡単な手順で ZIP アーカイブにファイルを追加する方法を説明します。

ファイルを ZIP に追加する Python ライブラリ

Aspose.ZIP for Python は、ZIP アーカイブを操作するための幅広い機能を提供する Python ライブラリです。 ZIP ファイルを簡単に作成、読み取り、変更できます。既存の ZIP アーカイブにファイルを追加する場合でも、既存の ZIP アーカイブからファイルを抽出する場合でも、Aspose.ZIP for Python が対応します。

ライブラリをダウンロードするか、PyPIからインストールできます。

> pip install aspose-zip

Python で既存の ZIP にファイルを追加する

Aspose.ZIP for Python を使用すると、いくつかの簡単な手順で ZIP アーカイブを開いてファイルを追加できます。 ZIP アーカイブをロードし、ファイルを追加し、更新されたアーカイブを保存するだけです。 Python で ZIP アーカイブにファイルを追加する手順を見てみましょう。

  • まず、Archive クラスを使用して ZIP アーカイブをロードします。
  • 次に、Archive.createentry(string, string) メソッドを使用して、新しいファイルを ZIP アーカイブに追加します。
  • 最後に、Archive.save(string) メソッドを使用して、更新された ZIP アーカイブを保存します。

次のコード サンプルは、Python で ZIP アーカイブにファイルを追加する方法を示しています。

import aspose.zip as az

# ZIP アーカイブをロードする
with az.Archive("my_archive.zip") as zip:

    # ZIP にファイルを挿入します
    zip.create_entry("file", "file.txt")

    # 更新された ZIP アーカイブを保存する
    zip.save("updated_zip.zip")

Python ZIP ライブラリ - 無料ライセンスを取得する

無料の一時ライセンスを取得して、評価制限なしでファイルを ZIP アーカイブに追加します。

学習リソース

以下のリソースを使用して、Python ZIP ライブラリの詳細を確認してください。

オンライン ZIP 操作ツール

Aspose.ZIP for Python を利用した無料の ZIP アーカイブを操作するオンライン ツール を探索してください。

結論

既存の ZIP アーカイブにファイルを追加することは、さまざまなプログラミング シナリオにおいて重要な要件となる場合があります。 Aspose.ZIP for Python は、ZIP アーカイブを操作するための使いやすい API を提供することで、このタスクを簡素化します。このブログ投稿では、Python で ZIP アーカイブにファイルを追加する基本的な手順を説明しました。忘れずにライブラリをインストールし、コード スニペットに従って ZIP アーカイブ操作の目標を簡単に達成してください。

関連項目