最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中將zip壓縮包轉(zhuǎn)為gz.tar的方法

 更新時(shí)間:2018年10月18日 15:42:13   作者:曉東邪  
今天小編就為大家分享一篇python中將zip壓縮包轉(zhuǎn)為gz.tar的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

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

代碼比較簡(jiǎn)單,也就幾行,但是寫的時(shí)候因?yàn)榻^對(duì)路徑的問題浪費(fèi)了點(diǎn)時(shí)間,代碼水平還是有待提高。

#coding: utf-8

import os
import tarfile
import zipfile

def 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壓縮包轉(zhuǎn)為gz.tar的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python自動(dòng)下載圖片的方法示例

    python自動(dòng)下載圖片的方法示例

    這篇文章主要介紹了python自動(dòng)下載圖片的方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • python 解析XML python模塊xml.dom解析xml實(shí)例代碼

    python 解析XML python模塊xml.dom解析xml實(shí)例代碼

    這篇文章主要介紹了分享下python中使用模塊xml.dom解析xml文件的實(shí)例代碼,學(xué)習(xí)下python解析xml文件的方法,有需要的朋友參考下
    2014-02-02
  • 詳解Python裝飾器 給你的咖啡加點(diǎn)料

    詳解Python裝飾器 給你的咖啡加點(diǎn)料

    今天你的咖啡加糖了嗎? 讓我們通過一個(gè)簡(jiǎn)單的例子來引出裝飾器的概念及用法。在引出裝飾器之前,我們先來了解一下函數(shù)的概念,感興趣的朋友跟隨小編一起看看吧
    2021-07-07
  • django使用admin站點(diǎn)上傳圖片的實(shí)例

    django使用admin站點(diǎn)上傳圖片的實(shí)例

    今天小編就為大家分享一篇django使用admin站點(diǎn)上傳圖片的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • 使用Python實(shí)現(xiàn)搖號(hào)系統(tǒng)的詳細(xì)步驟

    使用Python實(shí)現(xiàn)搖號(hào)系統(tǒng)的詳細(xì)步驟

    這篇文章主要介紹了如何使用Python構(gòu)建一個(gè)簡(jiǎn)單的搖號(hào)系統(tǒng),包括需求分析、技術(shù)棧、實(shí)現(xiàn)步驟和完整代碼示例,該系統(tǒng)能夠從用戶輸入的參與者名單中隨機(jī)抽取指定數(shù)量的中獎(jiǎng)?wù)?并將結(jié)果展示給用戶以及記錄到日志文件中,需要的朋友可以參考下
    2024-11-11
  • Python使用Selenium獲取Web頁面信息的流程步驟

    Python使用Selenium獲取Web頁面信息的流程步驟

    在 Web 自動(dòng)化測(cè)試和數(shù)據(jù)抓取中,獲取頁面信息是一個(gè)基本且重要的操作,通過 Selenium,您可以輕松地獲取頁面的各種信息,這些信息不僅可以用于驗(yàn)證測(cè)試結(jié)果,還可以用于數(shù)據(jù)分析和處理,所以本文給大家介紹了Python使用Selenium獲取Web頁面信息的流程步驟
    2025-03-03
  • Python實(shí)現(xiàn)自動(dòng)識(shí)別并批量轉(zhuǎn)換文本文件編碼

    Python實(shí)現(xiàn)自動(dòng)識(shí)別并批量轉(zhuǎn)換文本文件編碼

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)自動(dòng)識(shí)別并批量轉(zhuǎn)換文本文件編碼的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-03-03
  • python 計(jì)算兩個(gè)列表的相關(guān)系數(shù)的實(shí)現(xiàn)

    python 計(jì)算兩個(gè)列表的相關(guān)系數(shù)的實(shí)現(xiàn)

    這篇文章主要介紹了python 計(jì)算兩個(gè)列表的相關(guān)系數(shù)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • 使用python 寫一個(gè)靜態(tài)服務(wù)(實(shí)戰(zhàn))

    使用python 寫一個(gè)靜態(tài)服務(wù)(實(shí)戰(zhàn))

    今天小編就為大家分享一篇使用python 寫一個(gè)靜態(tài)服務(wù)(實(shí)戰(zhàn)),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Python基礎(chǔ)globlal nonlocal和閉包函數(shù)裝飾器語法糖

    Python基礎(chǔ)globlal nonlocal和閉包函數(shù)裝飾器語法糖

    這篇文章主要為大家介紹了Python基礎(chǔ)globlal nonlocal和閉包函數(shù)裝飾器語法糖示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11

最新評(píng)論

鄂托克旗| 施秉县| 溧水县| 清河县| 介休市| 通城县| 三江| 凌云县| 车致| 怀化市| 漳州市| 襄城县| 璧山县| 靖安县| 饶阳县| 保山市| 郑州市| 泊头市| 攀枝花市| 阳春市| 孝义市| 高清| 松滋市| 东莞市| 井陉县| 商丘市| 沧源| 晋城| 阳朔县| 岳普湖县| 永安市| 罗城| 太仆寺旗| 高雄县| 略阳县| 塔河县| 招远市| 兴安县| 元朗区| 周口市| 高碑店市|