pythonで指定されたディレクトリにzipファイルを解凍する方法は何ですか?
Pythonのzipfileモジュールを使用して、指定されたディレクトリにzipファイルを解凍できます。
以下はサンプルコードです。
import zipfile
def unzip_file(zip_path, dest_dir):
with zipfile.ZipFile(zip_path, 'r') as zip_ref:
zip_ref.extractall(dest_dir)
# 调用示例
zip_path = 'path/to/zipfile.zip' # 要解压的zip文件的路径
dest_dir = 'path/to/destination' # 解压后要保存文件的目录路径
unzip_file(zip_path, dest_dir)
上記の例では、unzip_file()関数は2つの引数を受け取ります:zipファイルのパスと解凍されたファイルが保存されるディレクトリのパス。その後、zipfile.ZipFile()を使用してzipファイルを開き、extractall()メソッドを使用してすべてのファイルを指定されたディレクトリに解凍します。
注意:Pythonのzipfileモジュールがインストールされていることを確認してから、このコードを使用してください。