shutil.copy( src, dst)? 復(fù)制一個(gè)文件到一個(gè)文件或一個(gè)目錄
shutil.copy2( src, dst)? 在copy上的基礎(chǔ)上再復(fù)制文件最后訪問時(shí)間與修改時(shí)間也復(fù)制過來了,類似于cp –p的東西
shutil.copymode( src, dst) 只是會(huì)復(fù)制其權(quán)限其他的東西是不會(huì)被復(fù)制的
shutil.copytree( olddir, newdir, True/Flase)
把olddir拷貝一份newdir,如果第3個(gè)參數(shù)是True,則復(fù)制目錄時(shí)將保持文件夾下的符號(hào)連接,如果第3個(gè)參數(shù)是False,則將在復(fù)制的目錄下生成物理副本來替代符號(hào)連接
shutil.copyfile( src, dst) 從源src復(fù)制到dst中去。當(dāng)然前提是目標(biāo)地址是具備可寫權(quán)限。拋出的異常信息為IOException. 如果當(dāng)前的dst已存在的話就會(huì)被覆蓋掉
shutil.rmtree( src ) 遞歸刪除一個(gè)目錄以及目錄內(nèi)的所有內(nèi)容
shutil.move( src, dst)? 移動(dòng)文件或重命名
shutil.copystat( src, dst) 復(fù)制權(quán)限、最后訪問時(shí)間、最后修改時(shí)間