\

Pythonはその豊富なライブラリと簡潔な文法により、様々なタスクを自動化するのに適しています。今回は、Pythonを使ってZIPファイルをダウンロードし、解凍する方法について説明します。

ZIPファイルのダウンロード

まずは、Pythonのurllib.requestモジュールを使ってZIPファイルをダウンロードします。以下にそのコードを示します。

import urllib.request

file_url = "https://example.com/file.zip"
save_path = "./download.zip"

with urllib.request.urlopen(file_url) as download_file:
    data = download_file.read()

with open(save_path, mode='wb') as save_file:
    save_file.write(data)

このコードは、指定したURLからZIPファイルをダウンロードし、ローカルのdownload.zipというファイルに保存します。

ZIPファイルの解凍

次に、ダウンロードしたZIPファイルを解凍します。Pythonのzipfileモジュールを使うと、ZIPファイルの解凍が可能です。以下にそのコードを示します。

import zipfile

with zipfile.ZipFile("./download.zip") as zip_file:
    zip_file.extractall("./")

このコードは、download.zipというZIPファイルを解凍し、その中の全てのファイルを現在のディレクトリに保存します。

以上が、Pythonを使ってZIPファイルをダウンロードし、解凍する方法です。この方法を使えば、Pythonでファイルのダウンロードと解凍を自動化することが可能になります。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です