遍歷work目錄及子目錄中擴展名爲txt的文件,將它們拷貝到一個新的文件夾work_txt中
#!/usr/bin/env python # -*- coding: utf-8 -*- import os import shutil spath = 'f:\\work' dpath = 'f:\\work_txt' if not os.path.exists(dpath): os.mkdir(dpath) for root, dirs, files in os.walk(spath): for f in files: if f.endswith('.txt'): print(os.path.join(root, f)) txt = os.path.join(root, f) shutil.copy(txt, dpath)