LearnPython - Zip格式文

发布时间:2019-04-01 21:53:49编辑:auto阅读(2076)

     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()

     

关键字