このトピックでは、Python を使用して CSV ファイルを圧縮する 方法について詳しく説明します。IDE 設定、段階的なプロセス、および Python を使用して CSV ファイルを圧縮する ための実用的なコード サンプルについて説明します。さらに、同じアプローチを使用して、複数の CSV ファイルを 1 つの ZIP アーカイブに圧縮することもできます。
Pythonを使用してCSVを圧縮する手順
- カンマ区切り値ファイル圧縮のために Aspose.ZIP で動作するように IDE を準備します
- Archive クラスのオブジェクトを作成する
- ZIP内のファイル名として文字列値を渡す
- saveメソッドを使用して出力圧縮ZIPディレクトリをエクスポートします。
上記の手順は、Python を使用して CSV ファイル サイズ リデューサー を作成する方法を示しています。プロセスは、ソースのカンマ区切り値ファイルを読み込むことから始まります。次に、ファイル パスと名前を渡して、出力 ZIP ディレクトリにエントリを作成します。最後に、圧縮された CSV ファイルを含む生成された ZIP アーカイブを書き込みます。
Python を使用して CSV ファイルを圧縮するコード
import aspose.zip as az | |
path = "C://" | |
# Create and save archive with a CSV file | |
with az.Archive() as archive: | |
# Add CSV file into archive | |
archive.create_entry("Sample.csv", path + "input.csv") | |
# Save zip archive | |
archive.save('csv_archive.zip') |
以下のコード サンプルは、Python を使用して CSV を圧縮する 機能を示しています。これは圧縮を学習するためのシンプルなバージョンであり、さらに改良して複数の CSV ファイルを一度に圧縮することもできます。同様に、ZIP ディレクトリの保護などの複雑で高度な ZIP ファイル処理機能も、要件に基づいてアプリケーションに組み込むことができます。
この記事では、Python を使用して CSV ファイルを圧縮する プロセスについて概説しました。ただし、ZIP ファイルの抽出について詳しく知りたい場合は、Python で ZIP ファイルを抽出する を参照してください。