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

Python3實現(xiàn)將文件樹中所有文件和子目錄歸檔到tar壓縮文件的方法

 更新時間:2015年05月22日 11:06:57   作者:work24  
這篇文章主要介紹了Python3實現(xiàn)將文件樹中所有文件和子目錄歸檔到tar壓縮文件的方法,涉及Python3使用tarfile模塊實現(xiàn)tar壓縮文件的技巧,需要的朋友可以參考下

本文實例講述了Python3實現(xiàn)將文件樹中所有文件和子目錄歸檔到tar壓縮文件的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

# 這里將一個文件樹中的所有文件和子目錄歸檔到一個tar歸檔文件,然后壓縮 
import tarfile, os 
# compression表示壓縮算法,gz表示gzip顏色,bz2表示bzip2壓縮,
# 空字符串表示不壓縮 
# folder_to_backup: 要?dú)w檔的文件夾 
# dest_folder 表示目標(biāo)文件夾 
def make_tar(folder_to_backup, dest_folder, compression = 'bz2'):
  # dest_ext 表示擴(kuò)展名 
  if compression: 
    dest_ext = '.' + compression 
  else: 
    dest_ext = '' 
  arc_name = os.path.basename(folder_to_backup) 
  # dest_name 為目標(biāo)文件名,dest_path 為目標(biāo)文件路徑 
  dest_name = '%s.tar%s' % (arc_name, dest_ext) 
  dest_path = os.path.join(dest_folder, dest_name) 
  # 壓縮方法決定了open的第二個參數(shù)是 "w", 或"w:gz", 或"w:bz2"
  if compression: 
    dest_cmp = ':' + compression 
  else: 
    dest_cmp = ''
  out = tarfile.TarFile.open(dest_path, 'w' + dest_cmp)
  out.add(folder_to_backup, arc_name)
  out.close() 
  return dest_path 
dest_path = make_tar('d:/8 file_system', 'd:/') 
print(dest_path)

希望本文所述對大家的Python3程序設(shè)計有所幫助。

相關(guān)文章

  • Python3中str、bytes、bytearray轉(zhuǎn)化

    Python3中str、bytes、bytearray轉(zhuǎn)化

    本文主要介紹了Python3中str、bytes、bytearray轉(zhuǎn)化,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • 如何在Python中編寫接口和請求外部接口

    如何在Python中編寫接口和請求外部接口

    這篇文章主要介紹了如何在Python中編寫接口和請求外部接口,requests庫來請求外部接口,按照請求方法分為get請求和post請求,下面和小編一起進(jìn)入文章了解更多的具體內(nèi)容吧
    2022-02-02
  • 1行Python代碼實現(xiàn)去除圖片水印詳解

    1行Python代碼實現(xiàn)去除圖片水印詳解

    這篇文章主要為大家介紹了1行Python代碼實現(xiàn)去除圖片水印詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • python提取word文件中的圖片并上傳阿里云OSS

    python提取word文件中的圖片并上傳阿里云OSS

    這篇文章主要介紹了通過Python提取Word文件中的所有圖片,并將其上傳至阿里云OSS。文中的示例代碼對學(xué)習(xí)Python有一定的幫助,快跟隨小編一起學(xué)習(xí)一下吧
    2021-12-12
  • Pytorch十九種損失函數(shù)的使用詳解

    Pytorch十九種損失函數(shù)的使用詳解

    這篇文章主要介紹了Pytorch十九種損失函數(shù)的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • 如何正確理解python裝飾器

    如何正確理解python裝飾器

    裝飾器(Decorators)是 Python 的一個重要部分。簡單地說:他們是修改其他函數(shù)的功能的函數(shù)。他們有助于讓我們的代碼更簡短
    2021-06-06
  • 淺談Python的異常處理

    淺談Python的異常處理

    這篇文章主要介紹了淺談Python的異常處理的相關(guān)資料,需要的朋友可以參考下
    2016-06-06
  • python獲取指定目錄下所有文件名列表的方法

    python獲取指定目錄下所有文件名列表的方法

    這篇文章主要介紹了python獲取指定目錄下所有文件名列表的方法,涉及Python目錄及文件操作的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • Python多線程URL性能優(yōu)化方法詳解

    Python多線程URL性能優(yōu)化方法詳解

    這篇文章主要介紹了Python多線程URL性能優(yōu)化方法,本文將通過一個實際案例,詳細(xì)介紹如何使用ThreadPoolExecutor實現(xiàn)多線程URL處理,并加入時間統(tǒng)計功能進(jìn)行性能分析,需要的朋友可以參考下
    2025-04-04
  • wxPython窗體拆分布局基礎(chǔ)組件

    wxPython窗體拆分布局基礎(chǔ)組件

    這篇文章主要為大家詳細(xì)介紹了wxPython窗體拆分布局基礎(chǔ)組件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11

最新評論

文水县| 安龙县| 高雄市| 青浦区| 芮城县| 沅陵县| 紫阳县| 长沙市| 黔江区| 太保市| 金塔县| 延边| 泽库县| 洛南县| 吴忠市| 旺苍县| 和平县| 濮阳县| 松江区| 堆龙德庆县| 灵石县| 阜新| 安龙县| 淄博市| 九台市| 合江县| 大田县| 宽甸| 方正县| 旺苍县| 积石山| 徐州市| 襄樊市| 东乡| 阿荣旗| 东源县| 农安县| 施甸县| 富裕县| 常熟市| 林甸县|