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

python 拷貝特定后綴名文件,并保留原始目錄結(jié)構(gòu)的實例

 更新時間:2018年04月27日 09:03:04   作者:迦藍(lán)葉  
下面小編就為大家分享一篇python 拷貝特定后綴名文件,并保留原始目錄結(jié)構(gòu)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

#!/usr/bin/python
# -*- coding: UTF-8 -*- 
import os
import shutil
def cp_tree_ext(exts,src,dest):
  """
  Rebuild the director tree like src below dest and copy all files like XXX.exts to dest 
  exts:exetens seperate by blank like "jpg png gif"
  """
  fp={}
  extss=exts.lower().split()
  for dn,dns,fns in os.walk(src):
    for fl in fns:
      if os.path.splitext(fl.lower())[1][1:] in extss:
        if dn not in fp.keys():
          fp[dn]=[]
        fp[dn].append(fl)
  for k,v in fp.items():
      relativepath=k[len(src)+1:]
      newpath=os.path.join(dest,relativepath)
      for f in v:
        oldfile=os.path.join(k,f)
        print("拷貝 ["+oldfile+"] 至 ["+newpath+"]")
        if not os.path.exists(newpath):
          os.makedirs(newpath)
        shutil.copy(oldfile,newpath)
#用法如下:
#
#cp_tree_ext(exts,src,dest)
#
#exts:以空格分隔的字符串,可多個拓展名,如"bat txt"
#src:原目錄
#dest:目標(biāo)目錄,如果不存在,則建立
cp_tree_ext('doc docx','/home/lincoln/python/copy/source','/home/lincoln/python/copy/target')

只是段代碼,直接調(diào)用cp_tree_ext(exts,src,dest) 方法即可。

以上這篇python 拷貝特定后綴名文件,并保留原始目錄結(jié)構(gòu)的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實現(xiàn)兩款計算器功能示例

    Python實現(xiàn)兩款計算器功能示例

    這篇文章主要為大家詳細(xì)介紹了Python實現(xiàn)兩款計算器功能示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Python中的shutil模塊使用詳解

    Python中的shutil模塊使用詳解

    這篇文章主要介紹了Python中的shutil模塊使用詳解,shutil庫作為os模塊的補(bǔ)充,提供了復(fù)制、移動、刪除、壓縮、解壓等操作,這些 os 模塊中一般是沒有提供的,需要的朋友可以參考下
    2023-09-09
  • django js實現(xiàn)部分頁面刷新的示例代碼

    django js實現(xiàn)部分頁面刷新的示例代碼

    今天小編就為大家分享一篇django js實現(xiàn)部分頁面刷新的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • 使用PyQt5實現(xiàn)圖片查看器的示例代碼

    使用PyQt5實現(xiàn)圖片查看器的示例代碼

    這篇文章主要介紹了使用PyQt5實現(xiàn)圖片查看器的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • 編寫python代碼實現(xiàn)簡單抽獎器

    編寫python代碼實現(xiàn)簡單抽獎器

    這篇文章主要介紹了編寫python代碼實現(xiàn)簡單抽獎器,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • 探索Python元類的魅力:靈活定制類的創(chuàng)建過程

    探索Python元類的魅力:靈活定制類的創(chuàng)建過程

    在Python編程中,元類(Metaclass)是一項高級特性,它允許我們在定義類的時候動態(tài)地控制類的創(chuàng)建過程。元類提供了一種強(qiáng)大的機(jī)制,可以對類進(jìn)行定制化,擴(kuò)展其功能,并在類的實例化過程中執(zhí)行額外的操作,本文將深入解析
    2023-10-10
  • django認(rèn)證系統(tǒng) Authentication使用詳解

    django認(rèn)證系統(tǒng) Authentication使用詳解

    這篇文章主要介紹了django認(rèn)證系統(tǒng) Authentication使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Python Tricks 使用 pywinrm 遠(yuǎn)程控制 Windows 主機(jī)的方法

    Python Tricks 使用 pywinrm 遠(yuǎn)程控制 Windows 主機(jī)的方法

    這篇文章主要介紹了Python Tricks 使用 pywinrm 遠(yuǎn)程控制 Windows 主機(jī)的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • python爬取內(nèi)容存入Excel實例

    python爬取內(nèi)容存入Excel實例

    這篇文章主要為大家詳細(xì)介紹了python爬取內(nèi)容存入Excel實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • Python中的copy()函數(shù)詳解(list,array)

    Python中的copy()函數(shù)詳解(list,array)

    這篇文章主要介紹了Python中的copy()函數(shù)詳解(list,array),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09

最新評論

三穗县| 瑞金市| 临高县| 马龙县| 正蓝旗| 天门市| 金川县| 建德市| 新乡县| 江北区| 理塘县| 四会市| 普宁市| 宜阳县| 彭州市| 咸丰县| 盘山县| 涡阳县| 彭州市| 嘉荫县| 应城市| 文登市| 南雄市| 余姚市| 兴仁县| 河间市| 长阳| 神池县| 扬中市| 定襄县| 巴塘县| 绥芬河市| 丹江口市| 蛟河市| 泽库县| 怀远县| 西丰县| 广昌县| 改则县| 罗定市| 三门峡市|