代码语言:javascript复制
1 import zipfile
2 import os
3
4
5 def unzip(zip_name, target_dir):
6 files = zipfile.ZipFile(zip_name)
7 for zip_file in files.namelist():
8 files.extract(zip_file, target_dir)
9
10
11 def main():
12 zip_name = r'./image.zip' # 被测试的Zip文件放在与py文件相同的目录下
13 target_dir = r'./'
14 if os.path.exists(target_dir):
15 unzip(zip_name, target_dir)
16 else:
17 os.makedirs(target_dir)
18 unzip(zip_name, target_dir)
19
20
21 if __name__ == '__main__':
22 main()