麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

python中將zip壓縮包轉為gz.tar的方法

2020-02-15 23:17:49
字體:
來源:轉載
供稿:網(wǎng)友

由于同事電腦上沒有直接可以壓縮gz.tar格式的壓縮軟件,而工作中這個又時常需要將zip文件轉換為gz.tar格式,所以常常將壓縮為zip格式的文件發(fā)給我來重新壓縮成gz.tar格式發(fā)給他,能偷懶就不想動手,就用python的tarfile和zipfile包完成了一個將zip轉換成gz.tar格式的小腳本:

代碼比較簡單,也就幾行,但是寫的時候因為絕對路徑的問題浪費了點時間,代碼水平還是有待提高。

#coding: utf-8import osimport tarfileimport zipfiledef zip2tar(root_path, name,to_name='test'): ''' root_path: 壓縮文件所在根目錄 name: 壓縮文件名字(zip格式) ''' #root_path = r'C:/Users/Administrator/Desktop/somefiles' #file_path = os.path.join(root_path, 'somemodel.zip') file_path = os.path.join(root_path, name+'.zip') with zipfile.ZipFile(file_path, 'r') as zzip:  with tarfile.open(os.path.join(root_path, to_name+'.gz.tar'), 'w') as ttar:   for ffile in zzip.namelist():    if not os.path.isdir(ffile):    #if not ffile.strip().endswith(r'/'):     zzip.extract(ffile, root_path)     ttar.add(os.path.join(root_path,ffile), arcname=ffile)if __name__ == '__main__': root_path = raw_input(u'input root path: ') name = raw_input(u'input the zip name(without .zip): ') zip2tar(root_path, name)

以上這篇python中將zip壓縮包轉為gz.tar的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 在线播放视频一区二区 | 免费国产自久久久久三四区久久 | 国产啊v在线观看 | 黄色免费不卡视频 | 欧美精品在线免费观看 | 久草在线最新 | 中午日产幕无线码1区 | 91羞羞| 成人福利在线免费观看 | 欧美一级片网站 | 狠狠操操 | 久久激情国产 | 成人羞羞视频在线观看 | 国产一区日韩一区 | 日韩黄色一区 | 特级黄毛片 | 2019天天干夜夜操 | av电影免费观看 | av电影在线免费 | 精品免费国产一区二区三区 | 秋霞a级毛片在线看 | 视频一区二区三区在线播放 | 欧美精品在线免费观看 | 国产亚洲福利 | 国产成人高潮免费观看精品 | 在线播放免费人成毛片乱码 | 久久久久二区 | 国产羞羞视频在线观看免费应用 | 国产午夜探花 | 55夜色66夜色国产精品视频 | 午夜偷拍视频 | 天天草夜夜爽 | 精品久久久久久久久中文字幕 | 国产毛片毛片毛片 | 黄色网欧美 | 色婷婷av一区二区三区久久 | 欧美亚洲国产日韩 | 日韩黄在线 | 美女污污视频在线观看 | 国产羞羞视频在线观看免费应用 | 蜜桃免费在线 |