Pythonのzipfileでzipfileモジュールの基本
Pythonのzipfileモジュールを使用すると、ZIPファイルの作成、読み込み、および解凍といったZIPアーカイブ関連の操作を行うことができます。以下に、zipfileモジュールの基本的な使用法を紹介します。
- ZIPファイルを作成する:
python
import zipfile # 新しいZIPファイルを作成 with zipfile.ZipFile('新しいファイル.zip', 'w') as new_zip: # ZIPファイルにファイルを追加 new_zip.write('ファイル1.txt') new_zip.write('ファイル2.txt')
- ZIPファイルを読み込む:
python
import zipfile # ZIPファイルを読み込みモードで開く with zipfile.ZipFile('既存のファイル.zip', 'r') as zip_ref: # ZIPファイル内のファイル一覧を取得 file_list = zip_ref.namelist() # 特定のファイルを読み込む with zip_ref.open('ファイル1.txt') as file1: data = file1.read()
- ZIPファイルを解凍する:
python
import zipfile # ZIPファイルを読み込みモードで開く with zipfile.ZipFile('解凍対象.zip', 'r') as zip_ref: # すべてのファイルを解凍 zip_ref.extractall('解凍先ディレクトリ/')
これらはzipfileモジュールの基本的な使用法です。詳細な情報や高度な操作については、Pythonの公式ドキュメントを参照することをおすすめします。

ディスカッション
コメント一覧
まだ、コメントがありません