.NET 経由の Aspose.ZIP for Python は、標準アーカイブ形式用の柔軟で簡単なファイル圧縮およびアーカイブ操作 API です。 API を使用すると、Python アプリケーションでファイル/ディレクトリを圧縮および解凍し、さまざまな暗号化オプションを使用して暗号化されたアーカイブを作成または抽出できます。 API は、ZIP、RAR、7Zip、GZIP、BZ2 などの多くのよく知られたアーカイブ形式で動作します。 Linux で推奨される多くの形式 (CPIO、TAR、Lzip、Bzip2、XZ、Z) もサポートされています。API は、ユーザー定義のパスワードによるアーカイブ保護や、ZipCrypto または AES 暗号化を使用した従来の暗号化も提供します。

Aspose.Zip は、最新のデータ管理の厳しいニーズを満たすように設計された、ファイルの圧縮とアーカイブ用の Python API を提供します。この包括的なライブラリにより、開発者は Python を使用してファイルを効率的に圧縮、アーカイブ、抽出できるようになり、シームレスな統合と比類のないパフォーマンスが保証されます。

ここ数十年、強力なコンピューティング ハードウェアの急速な進歩により、Python は Web 開発、科学的タスク、データ分析のための主要なプログラミング言語として台頭してきました。その人気は、継続的に進化するサードパーティ パッケージの広範なエコシステムのおかげです。 Python は、自由に使えるライブラリが豊富にあるため、迅速なソフトウェア開発に最適な選択肢として際立っています。

今後は、圧縮/暗号化の複雑さを深く掘り下げたり、さまざまなアーカイブ形式をサポートするために数百行のコードを作成したりする必要はありません。 .NET 経由で Aspose.Zip for Python を使用すると、わずか数行のコードでアーカイブを簡単に作成または抽出できます。 ダウンロード ページ にアクセスするか、から直接 Wheel パッケージをインストールしてください。pypi.org

Python 圧縮 API の機能

1 つ以上のファイルからアーカイブを作成する

圧縮せずにファイルをアーカイブに追加する

アーカイブ全体または特定のエントリを暗号化または復号化する

既存のアーカイブにエントリを追加する

既存のアーカイブからエントリを削除する

フォルダーの構造を尊重して圧縮する

アーカイブ構造を考慮してディレクトリに解凍します。

並列処理を適用してあらゆるサイズのドキュメントを圧縮

Python アプリケーションへの圧縮 API の統合

圧縮ライブラリの統合は、実装によって圧縮と解凍の両方の操作を驚くほど簡単にシームレスに実行できるため、簡単な作業です。数行の簡潔なコードだけでこれらのタスクを実行できるため、プロセスが洗練され、使いやすくなります。

単一ファイルの圧縮 - .net 経由の Python



    import aspose.zip as zp

    with zp.Archive() as archive:
	archive.create_entry("entry_name.dat", "input_file.dat")
	archive.save('my_archive.zip')



オンラインの マルチフォーマット コンバータ を試して、ドキュメントを変換してください。簡単な方法でアーカイブに保存できます。

このライブラリの重要な機能は、.NET Framework でサポートされている多くの形式 ZIP、7ZIP、TAR、TAR.BZ2、TAR.GZ、TAR.LZ、TAR.XZ、TAR.Z、CPIO



  

Support and Learning Resources

  
  

Aspose.Zip は、以下に示す他の一般的な開発環境向けに個別のアーカイブ処理 API を提供します。