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

首頁 > 編程 > Python > 正文

python 剪切移動文件的實現(xiàn)代碼

2020-02-15 22:17:23
字體:
供稿:網(wǎng)友

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

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

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 剪切移動文件的實現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林站長站網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 青州市| 望都县| 扬州市| 贞丰县| 西吉县| 鄂托克前旗| 九龙县| 亳州市| 阳泉市| 裕民县| 乌拉特前旗| 张家界市| 曲周县| 甘南县| 炎陵县| 盐边县| 视频| 内江市| 松阳县| 高清| 长宁区| 左贡县| 枣庄市| 子洲县| 泰安市| 墨玉县| 兴国县| 东安县| 元谋县| 东辽县| 山东省| 始兴县| 清远市| 师宗县| 大埔县| 平谷区| 乌拉特后旗| 红河县| 南郑县| 六枝特区| 通辽市|