1. 程式人生 > >OS, SHUTIL, GLOB 三個常用模組

OS, SHUTIL, GLOB 三個常用模組

OS 主要用來建立檔案或者目錄或者用來校驗一些檔案目錄是否存在,

SHUtils可以垮平臺來處理一些檔案,主要是複製 shutil.copyfile, .copy, .copytree。

glob模組則厲害了,搜尋特定的檔案,支援萬用字元,下面是用來拷貝檔案的一段程式碼

import os import shutil import glob

if(os.path.exists(r'2') == False):     os.mkdir(r'2');

for src in glob.glob(r"1/*.xml"):     tar = src.replace("-1-","-2-");     print tar;     tar = tar.replace("1\\","2\\");     print tar;     shutil.copyfile(src,tar);