国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python 剪切移動文件的實現代碼

2020-01-04 14:52:15
字體:
來源:轉載
供稿:網友

掃描某文件夾下所有文件(包括子文件夾中的文件),使用os.walk;os.walk() 方法用于通過在目錄樹種游走輸出在目錄中的文件名,向上或者向下。

移動復制文件通過os.rename方法,先進行文件是否存在判斷,如需更加復雜相同文件判斷可以根據文件屬性進行判斷,此處只使用同名檢查,并刪除已存在文件,來實現覆蓋。

import ospath="C:/Users/kele/Desktop/testfloader"targetpath="C:/Users/kele/Desktop/targetfloader"def scan_files(directory,postfix=None):  files_list=[]  path=unicode(directory,'utf-8')  for root, sub_dirs, files in os.walk(path):    for special_file in files:      if postfix:        if special_file.endswith(postfix):          cutmove(root,special_file)      else:        cutmove(root,special_file)def cutmove(root,special_file):  if os.path.isfile(targetpath+"/"+special_file):    os.remove(targetpath+"/"+special_file)  os.rename(root+"/"+special_file,targetpath+"/"+special_file)def runmian():  if not os.path.isdir(targetpath):    os.mkdir(targetpath)  scan_files(path,".mobi")runmian()

總結

以上所述是小編給大家介紹的python 剪切移動文件的實現代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武邑县| 泰宁县| 深水埗区| 阿拉善盟| 拉萨市| 罗甸县| 珲春市| 清水河县| 蛟河市| 凤庆县| 西贡区| 谷城县| 古蔺县| 台南县| 张掖市| 渑池县| 微山县| 嘉善县| 图木舒克市| 沐川县| 乳源| 南安市| 云浮市| 华池县| 晋城| 徐州市| 武平县| 平邑县| 金溪县| 合川市| 额敏县| 霍邱县| 长春市| 仪征市| 唐山市| 吉隆县| 安阳县| 宜兰县| 合水县| 威远县| 田阳县|